blob: 4ceba3378734cf796db9525dcc7abc026517214b [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(["**"]),
kkress241d8c02020-03-20 13:10:05 -07008 visibility = ["//src:__subpackages__"],
Philipp Wollermann1572344e2015-06-29 13:59:45 +00009)
10
11java_library(
12 name = "sandbox",
13 srcs = glob(["*.java"]),
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000014 data = [
Philipp Wollermann278814b2016-07-15 14:41:54 +000015 "//src/main/tools:linux-sandbox",
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000016 ],
Philipp Wollermann1572344e2015-06-29 13:59:45 +000017 deps = [
Han-Wen Nienhuys27760a62015-11-30 17:27:34 +000018 "//src/main/java/com/google/devtools/build/lib:runtime",
Han-Wen Nienhuys02ba36f2015-10-13 12:08:25 +000019 "//src/main/java/com/google/devtools/build/lib/actions",
jhorvitz3daedc32020-07-22 18:33:55 -070020 "//src/main/java/com/google/devtools/build/lib/actions:artifacts",
jmmv523de512020-06-18 09:07:59 -070021 "//src/main/java/com/google/devtools/build/lib/actions:execution_requirements",
frazze-jobb11f7d802021-09-06 08:45:27 -070022 "//src/main/java/com/google/devtools/build/lib/actions:file_metadata",
jmmv16af94c2019-04-16 07:44:34 -070023 "//src/main/java/com/google/devtools/build/lib/actions:localhost_capacity",
jcater427e6b12020-04-29 12:38:56 -070024 "//src/main/java/com/google/devtools/build/lib/analysis:blaze_directories",
25 "//src/main/java/com/google/devtools/build/lib/analysis:test/test_configuration",
Googler77ef8d62019-07-23 11:55:53 -070026 "//src/main/java/com/google/devtools/build/lib/analysis/platform:platform_utils",
larsrc1adb5122021-06-16 03:39:10 -070027 "//src/main/java/com/google/devtools/build/lib/cmdline",
jcaterb54ad852020-04-02 14:13:38 -070028 "//src/main/java/com/google/devtools/build/lib/events",
jcater427e6b12020-04-29 12:38:56 -070029 "//src/main/java/com/google/devtools/build/lib/exec:abstract_spawn_strategy",
30 "//src/main/java/com/google/devtools/build/lib/exec:bin_tools",
31 "//src/main/java/com/google/devtools/build/lib/exec:execution_options",
32 "//src/main/java/com/google/devtools/build/lib/exec:runfiles_tree_updater",
33 "//src/main/java/com/google/devtools/build/lib/exec:spawn_runner",
34 "//src/main/java/com/google/devtools/build/lib/exec:spawn_strategy_registry",
35 "//src/main/java/com/google/devtools/build/lib/exec:tree_deleter",
ulfjack1d62c672017-06-13 12:56:07 +020036 "//src/main/java/com/google/devtools/build/lib/exec/local",
rupertsaf276952017-11-30 00:23:12 -080037 "//src/main/java/com/google/devtools/build/lib/exec/local:options",
ulfjackef5b63d2018-06-15 07:19:11 -070038 "//src/main/java/com/google/devtools/build/lib/profiler",
Googler77ef8d62019-07-23 11:55:53 -070039 "//src/main/java/com/google/devtools/build/lib/remote/options",
philwoa393c428d2017-08-29 17:22:19 +020040 "//src/main/java/com/google/devtools/build/lib/shell",
jcaterb20c5592020-04-03 08:41:34 -070041 "//src/main/java/com/google/devtools/build/lib/util",
Googler6fbebc82020-05-08 10:59:19 -070042 "//src/main/java/com/google/devtools/build/lib/util:abrupt_exit_exception",
jcaterb20c5592020-04-03 08:41:34 -070043 "//src/main/java/com/google/devtools/build/lib/util:command",
jcater8d167c32021-09-22 13:59:45 -070044 "//src/main/java/com/google/devtools/build/lib/util:describable_execution_unit",
Googler6fbebc82020-05-08 10:59:19 -070045 "//src/main/java/com/google/devtools/build/lib/util:detailed_exit_code",
jcaterb20c5592020-04-03 08:41:34 -070046 "//src/main/java/com/google/devtools/build/lib/util:os",
47 "//src/main/java/com/google/devtools/build/lib/util:process",
48 "//src/main/java/com/google/devtools/build/lib/util:resource_converter",
Yannic Bonenberger5a62c9f2020-02-18 07:54:32 -080049 "//src/main/java/com/google/devtools/build/lib/util/io",
jmmvab4f9762019-10-23 15:22:55 -070050 "//src/main/java/com/google/devtools/build/lib/versioning",
philwo3bcb9f62017-09-06 12:52:21 +020051 "//src/main/java/com/google/devtools/build/lib/vfs",
jmmv1b3eb422019-10-30 14:56:00 -070052 "//src/main/java/com/google/devtools/build/lib/vfs:pathfragment",
Han-Wen Nienhuys93875052015-10-15 15:27:51 +000053 "//src/main/java/com/google/devtools/common/options",
Googler6fbebc82020-05-08 10:59:19 -070054 "//src/main/protobuf:failure_details_java_proto",
jmmv55ccf582018-03-08 10:02:54 -080055 "//third_party:auto_value",
janakrc3bcb982020-04-14 06:50:08 -070056 "//third_party:flogger",
kkressb5309a72020-03-09 10:46:21 -070057 "//third_party:gson",
Philipp Wollermann1572344e2015-06-29 13:59:45 +000058 "//third_party:guava",
jmmv55ccf582018-03-08 10:02:54 -080059 "//third_party:jsr305",
olaolaf0aa55d2018-08-16 08:51:06 -070060 "@remoteapis//:build_bazel_remote_execution_v2_remote_execution_java_proto",
Philipp Wollermann1572344e2015-06-29 13:59:45 +000061 ],
62)