Implement Bazel build for http-apache, lfs, lfs-server
Test plan: $ bazel build all $ unzip -t bazel-genfiles/all.zip Archive: bazel-genfiles/all.zip testing: libhttp-apache.jar OK testing: libjgit-archive.jar OK testing: libjgit-lfs-server.jar OK testing: libjgit-lfs.jar OK testing: libjgit-servlet.jar OK testing: libjgit.jar OK testing: libjunit.jar OK No errors detected in compressed data of bazel-genfiles/all.zip. Change-Id: I9e6c60898ccc6d2a4557ec7544c297442a9702b4 Signed-off-by: David Pursehouse <david.pursehouse@gmail.com>
This commit is contained in:
parent
dd5e500a57
commit
9d1474431f
3
BUILD
3
BUILD
|
@ -5,7 +5,10 @@ genrule(
|
|||
srcs = [
|
||||
"//org.eclipse.jgit:jgit",
|
||||
"//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"],
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
java_library(
|
||||
name = "http-apache",
|
||||
srcs = glob(["src/**"]),
|
||||
resource_strip_prefix = "org.eclipse.jgit.http.apache/resources",
|
||||
resources = glob(["resources/**"]),
|
||||
deps = [
|
||||
"//org.eclipse.jgit:jgit",
|
||||
"@httpclient//jar",
|
||||
"@httpcore//jar",
|
||||
],
|
||||
)
|
|
@ -0,0 +1,17 @@
|
|||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
java_library(
|
||||
name = "jgit-lfs-server",
|
||||
srcs = glob(["src/**"]),
|
||||
resource_strip_prefix = "org.eclipse.jgit.lfs.server/resources",
|
||||
resources = glob(["resources/**"]),
|
||||
deps = [
|
||||
"//org.eclipse.jgit.http.apache:http-apache",
|
||||
"//org.eclipse.jgit:jgit",
|
||||
"//org.eclipse.jgit.lfs:jgit-lfs",
|
||||
"@gson//jar",
|
||||
"@httpcore//jar",
|
||||
"@log_api//jar",
|
||||
"@servlet_api_3_1//jar",
|
||||
],
|
||||
)
|
|
@ -0,0 +1,11 @@
|
|||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
java_library(
|
||||
name = "jgit-lfs",
|
||||
srcs = glob(["src/**"]),
|
||||
resource_strip_prefix = "org.eclipse.jgit.lfs/resources",
|
||||
resources = glob(["resources/**"]),
|
||||
deps = [
|
||||
"//org.eclipse.jgit:jgit",
|
||||
],
|
||||
)
|
Loading…
Reference in New Issue