blob: 2f006b929bccf84502cda253fbb97bfd69e83dec [file] [log] [blame]
Ulf Adams3e87c622017-06-13 10:53:13 +02001# Description:
2# SingleJar combines multiple zip files and additional files
3# into a single zip file.
ilistd14fcf42020-12-14 05:15:06 -08004package(default_visibility = [
5 "//scripts/bootstrap:__subpackages__",
6 "//src/java_tools:__subpackages__",
7])
Han-Wen Nienhuysd08b27f2015-02-25 16:45:20 +01008
Kristina Chodorow86746ce2015-06-11 16:46:41 +00009filegroup(
10 name = "srcs",
ulfjack6705b502017-07-29 00:20:49 +020011 srcs = glob(["*"]) + [
12 "//src/java_tools/singlejar/java/com/google/devtools/build/singlejar:srcs",
13 "//src/java_tools/singlejar/java/com/google/devtools/build/zip:srcs",
14 "//src/java_tools/singlejar/javatests/com/google/devtools/build/singlejar:srcs",
15 "//src/java_tools/singlejar/javatests/com/google/devtools/build/zip:srcs",
Damien Martin-Guillerezde54bca2016-02-29 10:49:43 +000016 ],
kkress241d8c02020-03-20 13:10:05 -070017 visibility = ["//src:__subpackages__"],
ulfjackb78a5c12018-02-16 00:05:47 -080018)
19
20package_group(
21 name = "singlejar_package_group",
22 packages = ["//src/java_tools/singlejar/..."],
Kristina Chodorow86746ce2015-06-11 16:46:41 +000023)
24
ulfjack6705b502017-07-29 00:20:49 +020025alias(
Han-Wen Nienhuysd08b27f2015-02-25 16:45:20 +010026 name = "libSingleJar",
ulfjack6705b502017-07-29 00:20:49 +020027 actual = "//src/java_tools/singlejar/java/com/google/devtools/build/singlejar:libSingleJar",
ulfjackb78a5c12018-02-16 00:05:47 -080028 visibility = ["//visibility:public"],
Han-Wen Nienhuysd08b27f2015-02-25 16:45:20 +010029)