aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools
diff options
context:
space:
mode:
authorGravatar Damien Martin-Guillerez <dmarting@google.com>2016-07-01 13:33:48 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-07-01 13:36:48 +0000
commit7d265e07e7a1e37f04d53342710e4f21d9ee8083 (patch)
treed84b71d801ab8065f9f4f5b94972643c4c26b580 /src/tools
parentfdb5a8c06985d78c55981a981a72bd4f0766ddb8 (diff)
Add all the sources to //:srcs filegroup and add a check to detect
missing file to it. We need to activate this check on presubmits -- Change-Id: Ia95e92d3816ce92bb69bc0e2cf56e9c60b68d970 Reviewed-on: https://bazel-review.googlesource.com/#/c/3949/ MOS_MIGRATED_REVID=126404792
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/generate_workspace/BUILD5
-rw-r--r--src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD8
-rw-r--r--src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD6
-rw-r--r--src/tools/remote_worker/BUILD6
-rw-r--r--src/tools/remote_worker/src/main/java/com/google/devtools/build/remote/BUILD6
5 files changed, 30 insertions, 1 deletions
diff --git a/src/tools/generate_workspace/BUILD b/src/tools/generate_workspace/BUILD
index 5735e7328a..96bba5c293 100644
--- a/src/tools/generate_workspace/BUILD
+++ b/src/tools/generate_workspace/BUILD
@@ -9,6 +9,9 @@ java_binary(
filegroup(
name = "srcs",
- srcs = glob(["**"]) + ["//src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace:srcs"],
+ srcs = glob(["**"]) + [
+ "//src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace:srcs",
+ "//src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace:srcs",
+ ],
visibility = ["//src:__pkg__"],
)
diff --git a/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD b/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD
index 393a3c04e1..93e5986937 100644
--- a/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD
+++ b/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/BUILD
@@ -1,5 +1,13 @@
licenses(["notice"]) # Apache 2.0
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]) + [
+ "//src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven:srcs",
+ ],
+ visibility = ["//src/tools/generate_workspace:__pkg__"],
+)
+
java_test(
name = "ResultWriterTest",
srcs = ["ResultWriterTest.java"],
diff --git a/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD b/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD
index f02721b560..8db2e7381a 100644
--- a/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD
+++ b/src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace/maven/BUILD
@@ -1,3 +1,9 @@
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//src/tools/generate_workspace/src/test/java/com/google/devtools/build/workspace:__pkg__"],
+)
+
java_test(
name = "RuleTest",
srcs = ["RuleTest.java"],
diff --git a/src/tools/remote_worker/BUILD b/src/tools/remote_worker/BUILD
index 7f44a71e83..b8ed480ae1 100644
--- a/src/tools/remote_worker/BUILD
+++ b/src/tools/remote_worker/BUILD
@@ -1,3 +1,9 @@
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]) + ["//src/tools/remote_worker/src/main/java/com/google/devtools/build/remote:srcs"],
+ visibility = ["//src:__pkg__"],
+)
+
java_binary(
name = "remote_worker",
main_class = "com.google.devtools.build.remote.RemoteWorker",
diff --git a/src/tools/remote_worker/src/main/java/com/google/devtools/build/remote/BUILD b/src/tools/remote_worker/src/main/java/com/google/devtools/build/remote/BUILD
index 495d640ba8..d41b79b608 100644
--- a/src/tools/remote_worker/src/main/java/com/google/devtools/build/remote/BUILD
+++ b/src/tools/remote_worker/src/main/java/com/google/devtools/build/remote/BUILD
@@ -1,3 +1,9 @@
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//src/tools/remote_worker:__pkg__"],
+)
+
java_library(
name = "remote",
srcs = glob(["*.java"]),