File tree 8 files changed +21
-1
lines changed
main/java/com/google/devtools/build/lib
test/java/com/google/devtools/build/lib
8 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -401,6 +401,7 @@ java_library(
401
401
"//src/main/java/com/google/devtools/build/lib/exec:test_xml_output_parser_exception" ,
402
402
"//src/main/java/com/google/devtools/build/lib/graph" ,
403
403
"//src/main/java/com/google/devtools/build/lib/packages" ,
404
+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
404
405
"//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
405
406
"//src/main/java/com/google/devtools/build/lib/profiler" ,
406
407
"//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(
16
16
["*.java" ],
17
17
exclude = [
18
18
"BuilderFactoryForTesting.java" , # see builder_factory_for_testing
19
+ "ExecGroup.java" ,
19
20
],
20
21
),
21
22
deps = [
23
+ ":exec_group" ,
22
24
"//src/main/java/com/google/devtools/build/docgen/annot" ,
23
25
"//src/main/java/com/google/devtools/build/lib/actions:execution_requirements" ,
24
26
"//src/main/java/com/google/devtools/build/lib/analysis:config/config_matching_provider" ,
@@ -64,6 +66,18 @@ java_library(
64
66
],
65
67
)
66
68
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
+
67
81
# TODO(kkress, adonovan) Eliminate this target, it is mostly unecessary. It
68
82
# depends on lib:build-base for BlazeDirectories, which it uses for a type
69
83
# parameter, but the param is unused.
Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ java_library(
56
56
"//src/main/java/com/google/devtools/build/lib/events" ,
57
57
"//src/main/java/com/google/devtools/build/lib/graph" ,
58
58
"//src/main/java/com/google/devtools/build/lib/packages" ,
59
+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
59
60
"//src/main/java/com/google/devtools/build/lib/pkgcache" ,
60
61
"//src/main/java/com/google/devtools/build/lib/pkgcache:QueryTransitivePackagePreloader" ,
61
62
"//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(
273
273
"//src/main/java/com/google/devtools/build/lib/concurrent" ,
274
274
"//src/main/java/com/google/devtools/build/lib/events" ,
275
275
"//src/main/java/com/google/devtools/build/lib/packages" ,
276
+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
276
277
"//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
277
278
"//src/main/java/com/google/devtools/build/lib/pkgcache" ,
278
279
"//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(
117
117
"//src/main/java/com/google/devtools/build/lib/events" ,
118
118
"//src/main/java/com/google/devtools/build/lib/exec:bin_tools" ,
119
119
"//src/main/java/com/google/devtools/build/lib/packages" ,
120
+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
120
121
"//src/main/java/com/google/devtools/build/lib/pkgcache" ,
121
122
"//src/main/java/com/google/devtools/build/lib/rules/android" ,
122
123
"//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(
89
89
"//src/main/java/com/google/devtools/build/lib/events" ,
90
90
"//src/main/java/com/google/devtools/build/lib/exec:execution_options" ,
91
91
"//src/main/java/com/google/devtools/build/lib/packages" ,
92
+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
92
93
"//src/main/java/com/google/devtools/build/lib/packages/semantics" ,
93
94
"//src/main/java/com/google/devtools/build/lib/pkgcache" ,
94
95
"//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(
65
65
"//src/main/java/com/google/devtools/build/lib/collect/nestedset" ,
66
66
"//src/main/java/com/google/devtools/build/lib/events" ,
67
67
"//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 " ,
69
69
"//src/main/java/com/google/devtools/build/lib/pkgcache" ,
70
70
"//src/main/java/com/google/devtools/build/lib/skyframe:tests_for_target_pattern_value" ,
71
71
"//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(
52
52
"//src/main/java/com/google/devtools/build/lib/collect/nestedset" ,
53
53
"//src/main/java/com/google/devtools/build/lib/events" ,
54
54
"//src/main/java/com/google/devtools/build/lib/packages" ,
55
+ "//src/main/java/com/google/devtools/build/lib/packages:exec_group" ,
55
56
"//src/main/java/com/google/devtools/build/lib/rules/cpp" ,
56
57
"//src/main/java/com/google/devtools/build/lib/rules/java:java-compilation" ,
57
58
"//src/main/java/com/google/devtools/build/lib/rules/objc" ,
You can’t perform that action at this time.
0 commit comments