Added `bzl_srcs` targets which only contain `.bzl` files for use in stardoc
diff --git a/cc/BUILD b/cc/BUILD
index 9bf862a..bcfa42f 100644
--- a/cc/BUILD
+++ b/cc/BUILD
@@ -46,6 +46,17 @@
)
filegroup(
+ name = "bzl_srcs",
+ srcs = glob([
+ "**/*.bzl",
+ ]) + [
+ "//cc/private/rules_impl:bzl_srcs",
+ "//cc/private/toolchain:bzl_srcs",
+ ],
+ visibility = ["//visibility:public"],
+)
+
+filegroup(
name = "srcs",
srcs = glob([
"**/*.bzl",
diff --git a/cc/private/rules_impl/BUILD b/cc/private/rules_impl/BUILD
index 37f326d..dc74dfe 100644
--- a/cc/private/rules_impl/BUILD
+++ b/cc/private/rules_impl/BUILD
@@ -3,6 +3,13 @@
licenses(["notice"]) # Apache 2.0
filegroup(
+ name = "bzl_srcs",
+ srcs = glob([
+ "**/*.bzl",
+ ]),
+)
+
+filegroup(
name = "srcs",
srcs = glob([
"**/*.bzl",
diff --git a/cc/private/toolchain/BUILD b/cc/private/toolchain/BUILD
index 3026ac6..6915d5b 100644
--- a/cc/private/toolchain/BUILD
+++ b/cc/private/toolchain/BUILD
@@ -66,6 +66,11 @@
)
filegroup(
+ name = "bzl_srcs",
+ srcs = glob(["**/*.bzl"]),
+)
+
+filegroup(
name = "srcs",
srcs = glob(["**"]),
)
diff --git a/tools/migration/BUILD b/tools/migration/BUILD
index 443299b..91c5d54 100644
--- a/tools/migration/BUILD
+++ b/tools/migration/BUILD
@@ -132,7 +132,10 @@
],
)
-exports_files(["ctoolchain_compare.bzl"])
+exports_files([
+ "cc_toolchain_config_comparator.bzl",
+ "ctoolchain_compare.bzl",
+])
bzl_library(
name = "ctoolchain_compare_bzl",