|
|
|
package(default_visibility = ["//visibility:public"])
|
|
|
|
|
|
|
|
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/$@ .",
|
|
|
|
]),
|
|
|
|
)
|