package(default_visibility = ["//visibility:public"]) genrule( name = "all", srcs = [ "//org.eclipse.jgit:jgit", "//org.eclipse.jgit.archive:jgit-archive", "//org.eclipse.jgit.http.server:jgit-servlet", "//org.eclipse.jgit.junit:junit", ], outs = ["all.zip"], cmd = " && ".join([ "p=$$PWD", "t=$$(mktemp -d || mktemp -d -t bazel-tmp)", "cp $(SRCS) $$t", "cd $$t", "zip -qr $$p/$@ .", ]), )