Files
gerrit/gerrit-gwtui-common/BUILD
David Ostrovsky 930f29e2fd Bazel: Automatically fix lint errors with buildifier
In recent buildifier versions, lint errors can be fixed automatically:

  $ find . \( -name BUILD -o -name "*.bzl" \) -print \
      | xargs buildifier --lint=fix

This commit was created with Buildifier version 0.19.2:

  $ buildifier --version
buildifier version: 0.19.2
buildifier scm revision: d39e4d5c25111527369142f16cdb49aa67707313

Change-Id: I1f06cd4596e794981ccc2d9fc2d1da9b17f3973a
2019-01-08 23:11:59 +01:00

63 lines
1.5 KiB
Python

load("//tools/bzl:gwt.bzl", "gwt_module")
load("//tools/bzl:java.bzl", "java_library2")
load("//tools/bzl:junit.bzl", "junit_tests")
EXPORTED_DEPS = [
"//gerrit-common:client",
"//gerrit-gwtexpui:Clippy",
"//gerrit-gwtexpui:GlobalKey",
"//gerrit-gwtexpui:Progress",
"//gerrit-gwtexpui:SafeHtml",
"//gerrit-gwtexpui:UserAgent",
]
DEPS = ["//lib/gwt:user-neverlink"]
SRC = "src/main/java/com/google/gerrit/"
gwt_module(
name = "client",
srcs = glob(["src/main/**/*.java"]),
exported_deps = EXPORTED_DEPS,
gwt_xml = SRC + "GerritGwtUICommon.gwt.xml",
resources = glob(
["src/main/**/*"],
exclude = [SRC + "client/**/*.java"] + [
SRC + "GerritGwtUICommon.gwt.xml",
],
),
visibility = ["//visibility:public"],
deps = DEPS,
)
java_library2(
name = "client-lib",
srcs = glob(["src/main/**/*.java"]),
exported_deps = EXPORTED_DEPS,
resources = glob(["src/main/**/*"]),
visibility = ["//visibility:public"],
deps = DEPS,
)
java_library(
name = "diffy_logo",
data = [
"//lib:LICENSE-CC-BY3.0-unported",
"//lib:LICENSE-diffy",
],
resources = glob(["src/main/resources/com/google/gerrit/client/diffy*.png"]),
visibility = ["//visibility:public"],
)
junit_tests(
name = "client_tests",
srcs = glob(["src/test/java/**/*.java"]),
visibility = ["//visibility:public"],
deps = [
":client",
"//lib:junit",
"//lib/gwt:dev",
"//lib/jgit/org.eclipse.jgit:jgit",
],
)