diff --git a/third_party/ijar/BUILD b/third_party/ijar/BUILD index 3c4a99371ae0a8..e55bf5f1aa2148 100644 --- a/third_party/ijar/BUILD +++ b/third_party/ijar/BUILD @@ -124,6 +124,20 @@ filegroup( genrule( name = "ijar_transitive_zip", + srcs = [ + ":ijar_srcs_zip", + ":ijar_deploy_zip", + "//src:zlib_zip", + "//src/main/cpp/util:cpp_util_with_deps_zip", + ], + outs = ["ijar_with_deps.zip"], + cmd = "$(location //src:merge_zip_files) - $@ $(SRCS)", + tools = ["//src:merge_zip_files"], + visibility = ["//visibility:public"], +) + +genrule( + name = "ijar_transitive_srcs_zip", srcs = [ ":ijar_srcs_zip", "//src:zlib_zip", @@ -135,15 +149,24 @@ genrule( visibility = ["//visibility:public"], ) +genrule( + name = "ijar_deploy_zip", + srcs = [ + ":ijar", + ":zipper", + ], + outs = ["ijar_deploy.zip"], + cmd = "$(location //src:zip_files) ijar $@ $(SRCS)", + tools = ["//src:zip_files"], + visibility = ["//visibility:public"], +) + genrule( name = "ijar_srcs_zip", srcs = glob( ["**"], exclude = ["BUILD"], - ) + [ - ":ijar", - ":zipper", - ], + ), outs = ["ijar_srcs.zip"], cmd = "$(location //src:zip_files) ijar $@ $(SRCS)", tools = ["//src:zip_files"],