load('//tools/bzl:genrule2.bzl', 'genrule2') | |
load('//tools/bzl:plugins.bzl', 'CORE_PLUGINS') | |
genrule2( | |
name = 'core', | |
srcs = ['//plugins/%s:%s.jar' % (n, n) for n in CORE_PLUGINS], | |
cmd = 'mkdir -p $$TMP/WEB-INF/plugins;' + | |
'for s in $(SRCS) ; do ' + | |
'ln -s $$ROOT/$$s $$TMP/WEB-INF/plugins;done;' + | |
'cd $$TMP;' + | |
'zip -qr $$ROOT/$@ .', | |
outs = [ 'core.zip' ], | |
visibility = ['//visibility:public'], | |
) |