blob: 7863fcb3ba1a1c9cc1545199ce90fd186498fc99 [file] [log] [blame]
iirinaa4de4842019-08-08 03:05:51 -07001load("@rules_java//java:defs.bzl", "java_library")
2
philwo3bcb9f62017-09-06 12:52:21 +02003package(default_visibility = ["//src:__subpackages__"])
4
5filegroup(
6 name = "srcs",
7 srcs = glob(["**"]),
8 visibility = [
9 "//src/main/java/com/google/devtools/build/lib:__pkg__",
10 "//src/test/shell/bazel:__pkg__",
11 ],
Philipp Wollermann1572344e2015-06-29 13:59:45 +000012)
13
14java_library(
15 name = "sandbox",
16 srcs = glob(["*.java"]),
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000017 data = [
Philipp Wollermann278814b2016-07-15 14:41:54 +000018 "//src/main/tools:linux-sandbox",
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000019 ],
Philipp Wollermann1572344e2015-06-29 13:59:45 +000020 deps = [
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000021 "//src/main/java/com/google/devtools/build/lib:build-base",
John Caterf26d2fb2018-10-24 13:26:21 -070022 "//src/main/java/com/google/devtools/build/lib:command-utils",
Han-Wen Nienhuys7a833f42015-10-28 14:17:09 +000023 "//src/main/java/com/google/devtools/build/lib:events",
24 "//src/main/java/com/google/devtools/build/lib:io",
nharmata8abb4302019-01-28 10:14:29 -080025 "//src/main/java/com/google/devtools/build/lib:out-err",
philwoff726ff2018-04-27 13:14:44 -070026 "//src/main/java/com/google/devtools/build/lib:process_util",
jmmv16af94c2019-04-16 07:44:34 -070027 "//src/main/java/com/google/devtools/build/lib:resource-converter",
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000028 "//src/main/java/com/google/devtools/build/lib:runtime",
Han-Wen Nienhuys7a833f42015-10-28 14:17:09 +000029 "//src/main/java/com/google/devtools/build/lib:util",
Han-Wen Nienhuys02ba36f2015-10-13 12:08:25 +000030 "//src/main/java/com/google/devtools/build/lib/actions",
jmmv16af94c2019-04-16 07:44:34 -070031 "//src/main/java/com/google/devtools/build/lib/actions:localhost_capacity",
Googler77ef8d62019-07-23 11:55:53 -070032 "//src/main/java/com/google/devtools/build/lib/analysis/platform:platform_utils",
ulfjack1d62c672017-06-13 12:56:07 +020033 "//src/main/java/com/google/devtools/build/lib/exec/local",
rupertsaf276952017-11-30 00:23:12 -080034 "//src/main/java/com/google/devtools/build/lib/exec/local:options",
ulfjackef5b63d2018-06-15 07:19:11 -070035 "//src/main/java/com/google/devtools/build/lib/profiler",
Googler77ef8d62019-07-23 11:55:53 -070036 "//src/main/java/com/google/devtools/build/lib/remote/options",
philwoa393c428d2017-08-29 17:22:19 +020037 "//src/main/java/com/google/devtools/build/lib/shell",
philwo3bcb9f62017-09-06 12:52:21 +020038 "//src/main/java/com/google/devtools/build/lib/vfs",
Han-Wen Nienhuys93875052015-10-15 15:27:51 +000039 "//src/main/java/com/google/devtools/common/options",
jmmv55ccf582018-03-08 10:02:54 -080040 "//third_party:auto_value",
Philipp Wollermann1572344e2015-06-29 13:59:45 +000041 "//third_party:guava",
jmmv55ccf582018-03-08 10:02:54 -080042 "//third_party:jsr305",
philwoff726ff2018-04-27 13:14:44 -070043 "//third_party/protobuf:protobuf_java",
olaolaf0aa55d2018-08-16 08:51:06 -070044 "@remoteapis//:build_bazel_remote_execution_v2_remote_execution_java_proto",
Philipp Wollermann1572344e2015-06-29 13:59:45 +000045 ],
46)