aboutsummaryrefslogtreecommitdiffhomepage
path: root/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/BUILD b/BUILD
index af40a420db..9205775111 100644
--- a/BUILD
+++ b/BUILD
@@ -10,6 +10,36 @@ filegroup(
visibility = ["//visibility:public"],
)
+filegroup(
+ name = "srcs",
+ srcs = glob(
+ ["**"],
+ exclude = [
+ "bazel-*/**",
+ "output/**",
+ ".*/**",
+ ],
+ ) + [
+ "//examples:srcs",
+ "//scripts:srcs",
+ "//site:srcs",
+ "//src:srcs",
+ "//tools:srcs",
+ "//third_party:srcs",
+ ],
+ visibility = ["//visibility:private"],
+)
+
+load("//tools/build_defs/pkg:pkg.bzl", "pkg_tar")
+
+pkg_tar(
+ name = "bazel-srcs",
+ files = [":srcs"],
+ strip_prefix = ".",
+ # Public but bazel-only visibility.
+ visibility = ["//:__subpackages__"],
+)
+
load("//tools/build_rules/go:def.bzl", "go_prefix")
go_prefix("github.com/bazelbuild/bazel")