xref: /aosp_15_r20/external/bazelbuild-rules_go/go/toolchain/BUILD.bazel (revision 9bb1b549b6a84214c53be0924760be030e66b93a)
1load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
2load("@bazel_skylib//rules:common_settings.bzl", "string_flag")
3load(
4    ":toolchains.bzl",
5    "declare_constraints",
6)
7
8package(default_visibility = ["//visibility:public"])
9
10declare_constraints()
11
12string_flag(
13    name = "sdk_version",
14    build_setting_default = "",
15)
16
17filegroup(
18    name = "all_rules",
19    srcs = glob(["*.bzl"]),
20    visibility = ["//visibility:public"],
21)
22
23filegroup(
24    name = "all_files",
25    testonly = True,
26    srcs = glob(["**"]),
27    visibility = ["//visibility:public"],
28)
29
30bzl_library(
31    name = "toolchains",
32    srcs = ["toolchains.bzl"],
33    deps = [
34        "//go/private:platforms",
35        "//go/private:sdk",
36    ],
37)
38