blob: 3253b989d5edec215a73003126d3540dfa524c6f [file] [log] [blame]
David Ostrovskyfa189072016-11-30 08:52:06 +01001load("//tools/bzl:genrule2.bzl", "genrule2")
Jacek Centkowski75d1c182017-02-24 14:59:15 +01002load(
3 "//tools/bzl:plugins.bzl",
4 "CORE_PLUGINS",
5 "CUSTOM_PLUGINS",
6)
David Ostrovskyaf719682016-09-28 20:31:18 +02007
8genrule2(
David Ostrovskyfa189072016-11-30 08:52:06 +01009 name = "core",
Jacek Centkowski75d1c182017-02-24 14:59:15 +010010 srcs = ["//plugins/%s:%s.jar" % (n, n) for n in CORE_PLUGINS + CUSTOM_PLUGINS],
David Ostrovskyfa189072016-11-30 08:52:06 +010011 outs = ["core.zip"],
12 cmd = "mkdir -p $$TMP/WEB-INF/plugins;" +
13 "for s in $(SRCS) ; do " +
14 "ln -s $$ROOT/$$s $$TMP/WEB-INF/plugins;done;" +
15 "cd $$TMP;" +
16 "zip -qr $$ROOT/$@ .",
17 visibility = ["//visibility:public"],
David Ostrovskyaf719682016-09-28 20:31:18 +020018)