2016-11-30 08:52:06 +01:00
|
|
|
load("//tools/bzl:genrule2.bzl", "genrule2")
|
2017-02-24 14:59:15 +01:00
|
|
|
load(
|
|
|
|
"//tools/bzl:plugins.bzl",
|
|
|
|
"CORE_PLUGINS",
|
|
|
|
"CUSTOM_PLUGINS",
|
|
|
|
)
|
2016-09-28 20:31:18 +02:00
|
|
|
|
|
|
|
genrule2(
|
2016-11-30 08:52:06 +01:00
|
|
|
name = "core",
|
2017-02-24 14:59:15 +01:00
|
|
|
srcs = ["//plugins/%s:%s.jar" % (n, n) for n in CORE_PLUGINS + CUSTOM_PLUGINS],
|
2016-11-30 08:52:06 +01:00
|
|
|
outs = ["core.zip"],
|
|
|
|
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/$@ .",
|
|
|
|
visibility = ["//visibility:public"],
|
2016-09-28 20:31:18 +02:00
|
|
|
)
|