github.com/bazelbuild/rules_go@v0.47.2-0.20240515105122-e7ddb9ea474e/go/toolchain/BUILD.bazel (about)

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