aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/BUILD
diff options
context:
space:
mode:
authorGravatar lpino <lpino@google.com>2018-01-29 08:55:33 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-29 08:57:45 -0800
commit433d3fa21047df59137fbd9358ad4d1a80e8da28 (patch)
tree2f0679210e779b03c3aac54b6e1d63c004b651ba /src/main/java/com/google/devtools/build/lib/BUILD
parent45cb2e86d18a6fbb45d3711fa7bd9f8046a15a08 (diff)
Move BazelRuleClassProvider.TESTING_SUPPORT to its own class in rules/test.
PiperOrigin-RevId: 183672444
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/BUILD')
-rw-r--r--src/main/java/com/google/devtools/build/lib/BUILD25
1 files changed, 24 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/BUILD b/src/main/java/com/google/devtools/build/lib/BUILD
index 379b4689e4..e49840ae71 100644
--- a/src/main/java/com/google/devtools/build/lib/BUILD
+++ b/src/main/java/com/google/devtools/build/lib/BUILD
@@ -464,7 +464,6 @@ java_library(
"rules/extra/*.java",
"rules/filegroup/*.java",
"rules/fileset/*.java",
- "rules/test/*.java",
"rules/repository/*.java",
"skyframe/*.java",
],
@@ -566,6 +565,7 @@ java_library(
"//src/main/java/com/google/devtools/build/lib:packages-internal",
"//src/main/java/com/google/devtools/build/lib:proto-rules",
"//src/main/java/com/google/devtools/build/lib:python-rules",
+ "//src/main/java/com/google/devtools/build/lib:testing-support-rules",
"//src/main/java/com/google/devtools/build/lib:util",
"//src/main/java/com/google/devtools/build/lib/actions",
"//src/main/java/com/google/devtools/build/lib/analysis/platform",
@@ -970,6 +970,29 @@ java_library(
)
java_library(
+ name = "testing-support-rules",
+ srcs = glob(
+ ["rules/test/*.java"],
+ ),
+ deps = [
+ ":packages-internal",
+ ":skylarkinterface",
+ ":util",
+ "//src/main/java/com/google/devtools/build/lib:build-base",
+ "//src/main/java/com/google/devtools/build/lib:core-rules",
+ "//src/main/java/com/google/devtools/build/lib:syntax",
+ "//src/main/java/com/google/devtools/build/lib:transitive-info-provider",
+ "//src/main/java/com/google/devtools/build/lib/actions",
+ "//src/main/java/com/google/devtools/build/lib/buildeventstream",
+ "//src/main/java/com/google/devtools/build/lib/buildeventstream/proto:build_event_stream_proto",
+ "//src/main/java/com/google/devtools/build/lib/concurrent",
+ "//src/main/java/com/google/devtools/build/lib/vfs",
+ "//src/main/protobuf:test_status_java_proto",
+ "//third_party:guava",
+ ],
+)
+
+java_library(
name = "android-rules",
srcs = glob(
["rules/android/*.java"],