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