package(default_visibility = ["//visibility:public"]) config_setting( name = "jdk9", values = { "java_toolchain": "@bazel_tools//tools/jdk:toolchain_jdk9", }, ) genrule( name = "all", testonly = 1, srcs = [ "//org.eclipse.jgit:jgit", "//org.eclipse.jgit.pgm:pgm", "//org.eclipse.jgit.ui:ui", "//org.eclipse.jgit.archive:jgit-archive", "//org.eclipse.jgit.http.apache:http-apache", "//org.eclipse.jgit.http.server:jgit-servlet", "//org.eclipse.jgit.lfs:jgit-lfs", "//org.eclipse.jgit.lfs.server:jgit-lfs-server", "//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/$@ .", ]), )