File tree Expand file tree Collapse file tree 8 files changed +21
-1
lines changed
main/java/com/google/devtools/build/lib
test/java/com/google/devtools/build/lib Expand file tree Collapse file tree 8 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -401,6 +401,7 @@ java_library(
401401 "//src/main/java/com/google/devtools/build/lib/exec:test_xml_output_parser_exception" ,
402402 "//src/main/java/com/google/devtools/build/lib/graph" ,
403403 "//src/main/java/com/google/devtools/build/lib/packages" ,
404+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
404405 "//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
405406 "//src/main/java/com/google/devtools/build/lib/profiler" ,
406407 "//src/main/java/com/google/devtools/build/lib/profiler:google-auto-profiler-utils" ,
Original file line number Diff line number Diff line change @@ -16,9 +16,11 @@ java_library(
1616 ["*.java" ],
1717 exclude = [
1818 "BuilderFactoryForTesting.java" , # see builder_factory_for_testing
19+ "ExecGroup.java" ,
1920 ],
2021 ),
2122 deps = [
23+ ":exec_group" ,
2224 "//src/main/java/com/google/devtools/build/docgen/annot" ,
2325 "//src/main/java/com/google/devtools/build/lib/actions:execution_requirements" ,
2426 "//src/main/java/com/google/devtools/build/lib/analysis:config/config_matching_provider" ,
@@ -64,6 +66,18 @@ java_library(
6466 ],
6567)
6668
69+ java_library (
70+ name = "exec_group" ,
71+ srcs = ["ExecGroup.java" ],
72+ deps = [
73+ "//src/main/java/com/google/devtools/build/lib/cmdline" ,
74+ "//src/main/java/com/google/devtools/build/lib/starlarkbuildapi" ,
75+ "//third_party:auto_value" ,
76+ "//third_party:guava" ,
77+ "//third_party:jsr305" ,
78+ ],
79+ )
80+
6781# TODO(kkress, adonovan) Eliminate this target, it is mostly unecessary. It
6882# depends on lib:build-base for BlazeDirectories, which it uses for a type
6983# parameter, but the param is unused.
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ java_library(
5656 "//src/main/java/com/google/devtools/build/lib/events" ,
5757 "//src/main/java/com/google/devtools/build/lib/graph" ,
5858 "//src/main/java/com/google/devtools/build/lib/packages" ,
59+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
5960 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
6061 "//src/main/java/com/google/devtools/build/lib/pkgcache:QueryTransitivePackagePreloader" ,
6162 "//src/main/java/com/google/devtools/build/lib/profiler" ,
Original file line number Diff line number Diff line change @@ -273,6 +273,7 @@ java_library(
273273 "//src/main/java/com/google/devtools/build/lib/concurrent" ,
274274 "//src/main/java/com/google/devtools/build/lib/events" ,
275275 "//src/main/java/com/google/devtools/build/lib/packages" ,
276+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
276277 "//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
277278 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
278279 "//src/main/java/com/google/devtools/build/lib/pkgcache:QueryTransitivePackagePreloader" ,
Original file line number Diff line number Diff line change @@ -117,6 +117,7 @@ java_library(
117117 "//src/main/java/com/google/devtools/build/lib/events" ,
118118 "//src/main/java/com/google/devtools/build/lib/exec:bin_tools" ,
119119 "//src/main/java/com/google/devtools/build/lib/packages" ,
120+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
120121 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
121122 "//src/main/java/com/google/devtools/build/lib/rules/android" ,
122123 "//src/main/java/com/google/devtools/build/lib/rules/cpp" ,
Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ java_library(
8989 "//src/main/java/com/google/devtools/build/lib/events" ,
9090 "//src/main/java/com/google/devtools/build/lib/exec:execution_options" ,
9191 "//src/main/java/com/google/devtools/build/lib/packages" ,
92+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
9293 "//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
9394 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
9495 "//src/main/java/com/google/devtools/build/lib/rules:repository/local_repository_rule" ,
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ java_test(
6565 "//src/main/java/com/google/devtools/build/lib/collect/nestedset" ,
6666 "//src/main/java/com/google/devtools/build/lib/events" ,
6767 "//src/main/java/com/google/devtools/build/lib/packages" ,
68- "//src/main/java/com/google/devtools/build/lib/packages/semantics " ,
68+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group " ,
6969 "//src/main/java/com/google/devtools/build/lib/pkgcache" ,
7070 "//src/main/java/com/google/devtools/build/lib/skyframe:tests_for_target_pattern_value" ,
7171 "//src/main/java/com/google/devtools/build/lib/skyframe/serialization" ,
Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ java_test(
5252 "//src/main/java/com/google/devtools/build/lib/collect/nestedset" ,
5353 "//src/main/java/com/google/devtools/build/lib/events" ,
5454 "//src/main/java/com/google/devtools/build/lib/packages" ,
55+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
5556 "//src/main/java/com/google/devtools/build/lib/rules/cpp" ,
5657 "//src/main/java/com/google/devtools/build/lib/rules/java:java-compilation" ,
5758 "//src/main/java/com/google/devtools/build/lib/rules/objc" ,
You can’t perform that action at this time.
0 commit comments