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-lucene:lucene",
|
||||||
"//gerrit-pgm:init",
|
"//gerrit-pgm:init",
|
||||||
"//gerrit-reviewdb:server",
|
"//gerrit-reviewdb:server",
|
||||||
|
"//gerrit-server:metrics",
|
||||||
"//gerrit-server:receive",
|
"//gerrit-server:receive",
|
||||||
"//gerrit-server:server",
|
"//gerrit-server:server",
|
||||||
"//lib:gson",
|
"//lib:gson",
|
||||||
|
|
|
@ -19,6 +19,7 @@ java_library(
|
||||||
"//gerrit-pgm:pgm",
|
"//gerrit-pgm:pgm",
|
||||||
"//gerrit-pgm:util",
|
"//gerrit-pgm:util",
|
||||||
"//gerrit-reviewdb:server",
|
"//gerrit-reviewdb:server",
|
||||||
|
"//gerrit-server:metrics",
|
||||||
"//gerrit-server:prolog-common",
|
"//gerrit-server:prolog-common",
|
||||||
"//gerrit-server:receive",
|
"//gerrit-server:receive",
|
||||||
"//gerrit-server:server",
|
"//gerrit-server:server",
|
||||||
|
|
|
@ -26,6 +26,7 @@ java_library(
|
||||||
"//gerrit-patch-jgit:server",
|
"//gerrit-patch-jgit:server",
|
||||||
"//gerrit-prettify:server",
|
"//gerrit-prettify:server",
|
||||||
"//gerrit-reviewdb:server",
|
"//gerrit-reviewdb:server",
|
||||||
|
"//gerrit-server:metrics",
|
||||||
"//gerrit-server:receive",
|
"//gerrit-server:receive",
|
||||||
"//gerrit-server:server",
|
"//gerrit-server:server",
|
||||||
"//gerrit-util-cli:cli",
|
"//gerrit-util-cli:cli",
|
||||||
|
|
|
@ -29,6 +29,7 @@ BASE_JETTY_DEPS = [
|
||||||
|
|
||||||
DEPS = BASE_JETTY_DEPS + [
|
DEPS = BASE_JETTY_DEPS + [
|
||||||
"//gerrit-reviewdb:server",
|
"//gerrit-reviewdb:server",
|
||||||
|
"//gerrit-server:metrics",
|
||||||
"//gerrit-server:module",
|
"//gerrit-server:module",
|
||||||
"//gerrit-server:receive",
|
"//gerrit-server:receive",
|
||||||
"//lib:gwtorm",
|
"//lib:gwtorm",
|
||||||
|
|
|
@ -19,6 +19,7 @@ EXPORTS = [
|
||||||
"//gerrit-common:server",
|
"//gerrit-common:server",
|
||||||
"//gerrit-extension-api:api",
|
"//gerrit-extension-api:api",
|
||||||
"//gerrit-gwtexpui:server",
|
"//gerrit-gwtexpui:server",
|
||||||
|
"//gerrit-server:metrics",
|
||||||
"//gerrit-reviewdb:server",
|
"//gerrit-reviewdb:server",
|
||||||
"//gerrit-server:prolog-common",
|
"//gerrit-server:prolog-common",
|
||||||
"//lib/commons:dbcp",
|
"//lib/commons:dbcp",
|
||||||
|
|
|
@ -9,11 +9,14 @@ GERRIT_GLOBAL_MODULE_SRC = [
|
||||||
"src/main/java/com/google/gerrit/server/config/GerritGlobalModule.java",
|
"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"])
|
RECEIVE_SRCS = glob(["src/main/java/com/google/gerrit/server/git/receive/**/*.java"])
|
||||||
|
|
||||||
SRCS = glob(
|
SRCS = glob(
|
||||||
["src/main/java/**/*.java"],
|
["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/**/*"])
|
RESOURCES = glob(["src/main/resources/**/*"])
|
||||||
|
@ -44,6 +47,7 @@ java_library(
|
||||||
visibility = ["//visibility:public"],
|
visibility = ["//visibility:public"],
|
||||||
deps = [
|
deps = [
|
||||||
":constants",
|
":constants",
|
||||||
|
":metrics",
|
||||||
"//gerrit-common:annotations",
|
"//gerrit-common:annotations",
|
||||||
"//gerrit-common:server",
|
"//gerrit-common:server",
|
||||||
"//gerrit-extension-api:api",
|
"//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 = [
|
TESTUTIL_DEPS = [
|
||||||
|
":metrics",
|
||||||
":module",
|
":module",
|
||||||
":server",
|
":server",
|
||||||
"//gerrit-common:annotations",
|
"//gerrit-common:annotations",
|
||||||
|
|
|
@ -14,6 +14,7 @@ java_library(
|
||||||
"//gerrit-lucene:lucene",
|
"//gerrit-lucene:lucene",
|
||||||
"//gerrit-patch-jgit:server",
|
"//gerrit-patch-jgit:server",
|
||||||
"//gerrit-reviewdb:server",
|
"//gerrit-reviewdb:server",
|
||||||
|
"//gerrit-server:metrics",
|
||||||
"//gerrit-server:receive",
|
"//gerrit-server:receive",
|
||||||
"//gerrit-server:server",
|
"//gerrit-server:server",
|
||||||
"//gerrit-util-cli:cli",
|
"//gerrit-util-cli:cli",
|
||||||
|
|
Loading…
Reference in New Issue