aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorGravatar Han-Wen Nienhuys <hanwen@google.com>2015-10-20 13:20:21 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2015-10-20 16:38:15 +0000
commitc68e3b34e0724a2c756ec9786dc22ec98dc261c5 (patch)
tree0db00a3ff53e1e2b4d27710aae0b9aa0435dd767 /tools
parent3f032c9902d718618bb2121a8c5811e6f2647c4c (diff)
Add e2e test for Go support.
-- Change-Id: I6b76e1fe76ae8a640b2ab7d70cc8bfda50801b74 Reviewed-on: https://bazel-review.googlesource.com/#/c/2160 MOS_MIGRATED_REVID=105854761
Diffstat (limited to 'tools')
-rw-r--r--tools/build_rules/go/BUILD7
-rw-r--r--tools/build_rules/go/toolchain/BUILD15
-rw-r--r--tools/build_rules/go/tools/BUILD8
3 files changed, 29 insertions, 1 deletions
diff --git a/tools/build_rules/go/BUILD b/tools/build_rules/go/BUILD
index 67cb1e21da..7603ba5a47 100644
--- a/tools/build_rules/go/BUILD
+++ b/tools/build_rules/go/BUILD
@@ -1,3 +1,10 @@
package(
default_visibility = ["//visibility:public"],
)
+
+filegroup(
+ name = "srcs",
+ srcs = [
+ "def.bzl",
+ ],
+)
diff --git a/tools/build_rules/go/toolchain/BUILD b/tools/build_rules/go/toolchain/BUILD
index f08457e531..d2fae56cc9 100644
--- a/tools/build_rules/go/toolchain/BUILD
+++ b/tools/build_rules/go/toolchain/BUILD
@@ -1,4 +1,6 @@
-# TODO(bazel-team): support darwin.
+package(
+ default_visibility = ["//src:__subpackages__"],
+)
filegroup(
name = "toolchain",
@@ -17,3 +19,14 @@ filegroup(
}),
visibility = ["//visibility:public"],
)
+
+filegroup(
+ name = "srcs",
+ srcs = [
+ "BUILD",
+ "BUILD.go-toolchain",
+ "WORKSPACE.go-toolchain",
+ ":go_tool",
+ ":toolchain",
+ ],
+)
diff --git a/tools/build_rules/go/tools/BUILD b/tools/build_rules/go/tools/BUILD
index 1bf9bfe159..0c118ab38b 100644
--- a/tools/build_rules/go/tools/BUILD
+++ b/tools/build_rules/go/tools/BUILD
@@ -7,3 +7,11 @@ go_binary(
name = "generate_test_main",
srcs = ["generate_test_main.go"],
)
+
+filegroup(
+ name = "srcs",
+ srcs = [
+ "BUILD",
+ "generate_test_main.go",
+ ],
+)