| load("@rules_java//java:defs.bzl", "java_library") | |
| package(default_visibility = ["//visibility:public"]) | |
| java_library( | |
| name = "junit-http-ee8", | |
| testonly = 1, | |
| srcs = [ | |
| "//org.eclipse.jgit.junit.http:junit-http-ee8-srcs", | |
| # AppServer diverges from the canonical Jakarta version and is copied | |
| # from the servlet-4 branch as a hand-maintained EE8 overlay. | |
| "src/org/eclipse/jgit/junit/http/AppServer.java", | |
| ], | |
| resources = glob( | |
| ["resources/**"], | |
| allow_empty = True, | |
| ), | |
| deps = [ | |
| "//lib:javax-servlet-api", | |
| "//lib:jetty-ee8-nested", | |
| "//lib:jetty-http", | |
| "//lib:jetty-io", | |
| "//lib:jetty-security", | |
| "//lib:jetty-security-ee8", | |
| "//lib:jetty-server", | |
| "//lib:jetty-servlet-ee8", | |
| "//lib:jetty-session", | |
| "//lib:jetty-util", | |
| "//lib:junit", | |
| "//lib:slf4j-api", | |
| "//org.eclipse.jgit.http.server.ee8:jgit-servlet-ee8", | |
| "//org.eclipse.jgit:jgit", | |
| "//org.eclipse.jgit.junit:junit", | |
| ], | |
| ) | |
| test_suite( | |
| name = "tests", | |
| tests = [ | |
| "//org.eclipse.jgit.http.test.ee8:http", | |
| "//org.eclipse.jgit.lfs.server.test.ee8:lfs_server", | |
| ], | |
| ) |