Split out build rule for metrics interfaces
Change-Id: I5117768828daa9ccc9ebc2383ad76400f928d2ea
This commit is contained in:
parent
c9ea97a0ac
commit
cab1222270
|
@ -11,6 +11,7 @@ PROVIDED = [
|
|||
"//gerrit-lucene:lucene",
|
||||
"//gerrit-pgm:init",
|
||||
"//gerrit-reviewdb:server",
|
||||
"//gerrit-server:metrics",
|
||||
"//gerrit-server:receive",
|
||||
"//gerrit-server:server",
|
||||
"//lib:gson",
|
||||
|
|
|
@ -19,6 +19,7 @@ java_library(
|
|||
"//gerrit-pgm:pgm",
|
||||
"//gerrit-pgm:util",
|
||||
"//gerrit-reviewdb:server",
|
||||
"//gerrit-server:metrics",
|
||||
"//gerrit-server:prolog-common",
|
||||
"//gerrit-server:receive",
|
||||
"//gerrit-server:server",
|
||||
|
|
|
@ -26,6 +26,7 @@ java_library(
|
|||
"//gerrit-patch-jgit:server",
|
||||
"//gerrit-prettify:server",
|
||||
"//gerrit-reviewdb:server",
|
||||
"//gerrit-server:metrics",
|
||||
"//gerrit-server:receive",
|
||||
"//gerrit-server:server",
|
||||
"//gerrit-util-cli:cli",
|
||||
|
|
|
@ -29,6 +29,7 @@ BASE_JETTY_DEPS = [
|
|||
|
||||
DEPS = BASE_JETTY_DEPS + [
|
||||
"//gerrit-reviewdb:server",
|
||||
"//gerrit-server:metrics",
|
||||
"//gerrit-server:module",
|
||||
"//gerrit-server:receive",
|
||||
"//lib:gwtorm",
|
||||
|
|
|
@ -19,6 +19,7 @@ EXPORTS = [
|
|||
"//gerrit-common:server",
|
||||
"//gerrit-extension-api:api",
|
||||
"//gerrit-gwtexpui:server",
|
||||
"//gerrit-server:metrics",
|
||||
"//gerrit-reviewdb:server",
|
||||
"//gerrit-server:prolog-common",
|
||||
"//lib/commons:dbcp",
|
||||
|
|
|
@ -9,11 +9,14 @@ GERRIT_GLOBAL_MODULE_SRC = [
|
|||
"src/main/java/com/google/gerrit/server/config/GerritGlobalModule.java",
|
||||
]
|
||||
|
||||
# Non-recursive glob; dropwizard implementation is in a subpackage.
|
||||
METRICS_SRCS = glob(["src/main/java/com/google/gerrit/metrics/*.java"])
|
||||
|
||||
RECEIVE_SRCS = glob(["src/main/java/com/google/gerrit/server/git/receive/**/*.java"])
|
||||
|
||||
SRCS = glob(
|
||||
["src/main/java/**/*.java"],
|
||||
exclude = CONSTANTS_SRC + GERRIT_GLOBAL_MODULE_SRC + RECEIVE_SRCS,
|
||||
exclude = CONSTANTS_SRC + GERRIT_GLOBAL_MODULE_SRC + METRICS_SRCS + RECEIVE_SRCS,
|
||||
)
|
||||
|
||||
RESOURCES = glob(["src/main/resources/**/*"])
|
||||
|
@ -44,6 +47,7 @@ java_library(
|
|||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
":constants",
|
||||
":metrics",
|
||||
"//gerrit-common:annotations",
|
||||
"//gerrit-common:server",
|
||||
"//gerrit-extension-api:api",
|
||||
|
@ -146,7 +150,20 @@ java_library(
|
|||
],
|
||||
)
|
||||
|
||||
# TODO(dborowitz): Move to a different top-level directory to avoid inbound
|
||||
# dependencies on gerrit-server.
|
||||
java_library(
|
||||
name = "metrics",
|
||||
srcs = METRICS_SRCS,
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//gerrit-extension-api:api",
|
||||
"//lib:guava",
|
||||
],
|
||||
)
|
||||
|
||||
TESTUTIL_DEPS = [
|
||||
":metrics",
|
||||
":module",
|
||||
":server",
|
||||
"//gerrit-common:annotations",
|
||||
|
|
|
@ -14,6 +14,7 @@ java_library(
|
|||
"//gerrit-lucene:lucene",
|
||||
"//gerrit-patch-jgit:server",
|
||||
"//gerrit-reviewdb:server",
|
||||
"//gerrit-server:metrics",
|
||||
"//gerrit-server:receive",
|
||||
"//gerrit-server:server",
|
||||
"//gerrit-util-cli:cli",
|
||||
|
|
Loading…
Reference in New Issue