diff options
Diffstat (limited to 'gerrit-extension-api/BUILD')
-rw-r--r-- | gerrit-extension-api/BUILD | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/gerrit-extension-api/BUILD b/gerrit-extension-api/BUILD deleted file mode 100644 index 9b3eacc3f5..0000000000 --- a/gerrit-extension-api/BUILD +++ /dev/null @@ -1,72 +0,0 @@ -load("//lib/jgit:jgit.bzl", "JGIT_DOC_URL") -load("//lib:guava.bzl", "GUAVA_DOC_URL") -load("//tools/bzl:gwt.bzl", "gwt_module") -load("//tools/bzl:javadoc.bzl", "java_doc") -load("//tools/bzl:junit.bzl", "junit_tests") - -SRC = "src/main/java/com/google/gerrit/extensions/" - -EXT_API_SRCS = glob([SRC + "client/*.java"]) - -gwt_module( - name = "client", - srcs = EXT_API_SRCS, - gwt_xml = SRC + "Extensions.gwt.xml", - visibility = ["//visibility:public"], -) - -java_binary( - name = "extension-api", - main_class = "Dummy", - visibility = ["//visibility:public"], - runtime_deps = [":lib"], -) - -java_library( - name = "lib", - visibility = ["//visibility:public"], - exports = [ - ":api", - "//lib:guava", - "//lib:servlet-api-3_1", - "//lib/guice", - "//lib/guice:guice-assistedinject", - "//lib/guice:guice-servlet", - ], -) - -#TODO(davido): There is no provided_deps argument to java_library rule -java_library( - name = "api", - srcs = glob([SRC + "**/*.java"]), - visibility = ["//visibility:public"], - deps = [ - "//gerrit-common:annotations", - "//lib:guava", - "//lib/guice", - "//lib/guice:guice-assistedinject", - ], -) - -junit_tests( - name = "api_tests", - srcs = glob(["src/test/java/**/*Test.java"]), - deps = [ - ":api", - "//gerrit-test-util:test_util", - "//lib:truth", - "//lib/guice", - ], -) - -java_doc( - name = "extension-api-javadoc", - external_docs = [ - JGIT_DOC_URL, - GUAVA_DOC_URL, - ], - libs = [":api"], - pkgs = ["com.google.gerrit.extensions"], - title = "Gerrit Review Extension API Documentation", - visibility = ["//visibility:public"], -) |