aboutsummaryrefslogtreecommitdiff
path: root/extras/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'extras/BUILD.bazel')
-rw-r--r--extras/BUILD.bazel51
1 files changed, 51 insertions, 0 deletions
diff --git a/extras/BUILD.bazel b/extras/BUILD.bazel
new file mode 100644
index 00000000..9bdca7f8
--- /dev/null
+++ b/extras/BUILD.bazel
@@ -0,0 +1,51 @@
+load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
+
+filegroup(
+ name = "all_rules",
+ srcs = glob(["*.bzl"]) + ["//go/private:all_rules"],
+ visibility = ["//visibility:public"],
+)
+
+filegroup(
+ name = "all_files",
+ testonly = True,
+ srcs = glob(["**"]),
+ visibility = ["//visibility:public"],
+)
+
+bzl_library(
+ name = "bindata",
+ srcs = ["bindata.bzl"],
+ visibility = ["//visibility:public"],
+ deps = ["@io_bazel_rules_go//go:def"],
+)
+
+bzl_library(
+ name = "embed_data",
+ srcs = ["embed_data.bzl"],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//go/private:context",
+ "//go/private:go_toolchain",
+ ],
+)
+
+bzl_library(
+ name = "embed_data_deps",
+ srcs = ["embed_data_deps.bzl"],
+ visibility = ["//visibility:public"],
+ # Don't list dependency on @bazel_tools//tools/build_defs/repo.bzl
+ deps = [], # keep
+)
+
+bzl_library(
+ name = "gomock",
+ srcs = ["gomock.bzl"],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//go/private:context",
+ "//go/private:go_toolchain",
+ "//go/private:providers",
+ "//go/private/rules:wrappers",
+ ],
+)