blob: e03776819a9abf58dd666d3ecbd496cd1c3ad3b0 [file] [log] [blame]
philwoa94ef482017-09-04 17:37:05 +02001package(default_visibility = ["//src:__subpackages__"])
2
3filegroup(
4 name = "srcs",
5 srcs = glob(["**"]),
philwo3bcb9f62017-09-06 12:52:21 +02006 visibility = ["//src/main/java/com/google/devtools/build/lib:__pkg__"],
philwoa94ef482017-09-04 17:37:05 +02007)
8
9java_library(
jmmv3c9ee122018-11-28 09:28:22 -080010 name = "buildeventservice-options",
11 srcs = ["BuildEventServiceOptions.java"],
12 deps = [
13 "//src/main/java/com/google/devtools/common/options",
14 ],
15)
16
17java_library(
philwoa94ef482017-09-04 17:37:05 +020018 name = "buildeventservice",
jmmv3c9ee122018-11-28 09:28:22 -080019 srcs = glob(
20 ["*.java"],
21 exclude = ["BuildEventServiceOptions.java"],
22 ),
philwoa94ef482017-09-04 17:37:05 +020023 visibility = [
24 "//visibility:public",
25 ],
26 deps = [
jmmv3c9ee122018-11-28 09:28:22 -080027 ":buildeventservice-options",
philwoa94ef482017-09-04 17:37:05 +020028 "//src/main/java/com/google/devtools/build/lib:events",
29 "//src/main/java/com/google/devtools/build/lib:io",
nharmata8abb4302019-01-28 10:14:29 -080030 "//src/main/java/com/google/devtools/build/lib:out-err",
philwoa94ef482017-09-04 17:37:05 +020031 "//src/main/java/com/google/devtools/build/lib:runtime",
32 "//src/main/java/com/google/devtools/build/lib:util",
philwoa94ef482017-09-04 17:37:05 +020033 "//src/main/java/com/google/devtools/build/lib/authandtls",
34 "//src/main/java/com/google/devtools/build/lib/buildeventservice/client",
35 "//src/main/java/com/google/devtools/build/lib/buildeventstream",
36 "//src/main/java/com/google/devtools/build/lib/buildeventstream/proto:build_event_stream_java_proto",
37 "//src/main/java/com/google/devtools/build/lib/buildeventstream/transports",
fellyc9dcfd62019-04-03 03:19:14 -070038 "//src/main/java/com/google/devtools/build/lib/profiler",
philwo3bcb9f62017-09-06 12:52:21 +020039 "//src/main/java/com/google/devtools/build/lib/vfs",
philwoa94ef482017-09-04 17:37:05 +020040 "//src/main/java/com/google/devtools/common/options",
fellyba07b802019-01-03 14:11:01 -080041 "//third_party:auto_value",
lpinod143ca42019-04-15 04:27:39 -070042 "//third_party:flogger",
philwoa94ef482017-09-04 17:37:05 +020043 "//third_party:guava",
44 "//third_party:jsr305",
45 "//third_party/grpc:grpc-jar",
Loo Rong Jie0399f382018-07-10 03:08:36 -070046 "@com_google_protobuf//:any_proto",
philwoa94ef482017-09-04 17:37:05 +020047 "@com_google_protobuf//:protobuf_java",
48 "@com_google_protobuf//:protobuf_java_util",
philwoa94ef482017-09-04 17:37:05 +020049 "@googleapis//:google_devtools_build_v1_build_events_java_proto",
50 "@googleapis//:google_devtools_build_v1_build_status_java_proto",
51 "@googleapis//:google_devtools_build_v1_publish_build_event_java_proto",
52 ],
53)