package( default_visibility = ["//visibility:public"], ) load("//tools/bzl:junit.bzl", "junit_tests") SRCS = glob( ["src/main/java/**/*.java"], ) RESOURCES = glob(["src/main/resources/**/*"]) java_library( name = "httpd", srcs = SRCS, resources = RESOURCES, visibility = ["//visibility:public"], deps = [ "//gerrit-antlr:query_exception", "//gerrit-common:annotations", "//gerrit-common:server", "//gerrit-extension-api:api", "//gerrit-gwtexpui:linker_server", "//gerrit-gwtexpui:server", "//gerrit-launcher:launcher", "//gerrit-patch-jgit:server", "//gerrit-prettify:server", "//gerrit-reviewdb:server", "//gerrit-server:server", "//gerrit-util-cli:cli", "//gerrit-util-http:http", "//lib:args4j", "//lib:gson", "//lib:guava", "//lib:gwtjsonrpc", "//lib:gwtorm", "//lib:jsch", "//lib:mime-util", "//lib:servlet-api-3_1", "//lib:soy", "//lib/auto:auto-value", "//lib/auto:auto-value-annotations", "//lib/commons:codec", "//lib/commons:lang", "//lib/guice", "//lib/guice:guice-assistedinject", "//lib/guice:guice-servlet", "//lib/jgit/org.eclipse.jgit.http.server:jgit-servlet", "//lib/jgit/org.eclipse.jgit:jgit", "//lib/log:api", "//lib/lucene:lucene-core-and-backward-codecs", ], ) junit_tests( name = "httpd_tests", srcs = glob(["src/test/java/**/*.java"]), deps = [ ":httpd", "//gerrit-common:annotations", "//gerrit-common:server", "//gerrit-extension-api:api", "//gerrit-reviewdb:server", "//gerrit-server:server", "//gerrit-util-http:http", "//gerrit-util-http:testutil", "//lib:gson", "//lib:guava", "//lib:gwtorm", "//lib:jimfs", "//lib:junit", "//lib:servlet-api-3_1-without-neverlink", "//lib:soy", "//lib:truth", "//lib/easymock", "//lib/guice", "//lib/guice:guice-servlet", "//lib/jgit/org.eclipse.jgit:jgit", "//lib/jgit/org.eclipse.jgit.junit:junit", "//lib/joda:joda-time", ], )