From 7d265e07e7a1e37f04d53342710e4f21d9ee8083 Mon Sep 17 00:00:00 2001 From: Damien Martin-Guillerez Date: Fri, 1 Jul 2016 13:33:48 +0000 Subject: 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 --- src/tools/generate_workspace/BUILD | 5 ++++- .../src/test/java/com/google/devtools/build/workspace/BUILD | 8 ++++++++ .../src/test/java/com/google/devtools/build/workspace/maven/BUILD | 6 ++++++ src/tools/remote_worker/BUILD | 6 ++++++ .../src/main/java/com/google/devtools/build/remote/BUILD | 6 ++++++ 5 files changed, 30 insertions(+), 1 deletion(-) (limited to 'src/tools') 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"]), -- cgit v1.2.3