github.com/bazelbuild/rules_go@v0.47.2-0.20240515105122-e7ddb9ea474e/go/private/actions/BUILD.bazel (about) 1 load("@bazel_skylib//:bzl_library.bzl", "bzl_library") 2 3 filegroup( 4 name = "all_rules", 5 srcs = glob(["**/*.bzl"]), 6 visibility = ["//visibility:public"], 7 ) 8 9 filegroup( 10 name = "all_files", 11 testonly = True, 12 srcs = glob(["**"]), 13 visibility = ["//visibility:public"], 14 ) 15 16 bzl_library( 17 name = "archive", 18 srcs = ["archive.bzl"], 19 visibility = ["//go:__subpackages__"], 20 deps = [ 21 "//go/private:common", 22 "//go/private:mode", 23 "//go/private:providers", 24 "//go/private/actions:compilepkg", 25 "//go/private/rules:cgo", 26 ], 27 ) 28 29 bzl_library( 30 name = "binary", 31 srcs = ["binary.bzl"], 32 visibility = ["//go:__subpackages__"], 33 deps = [ 34 "//go/private:common", 35 "//go/private:mode", 36 ], 37 ) 38 39 bzl_library( 40 name = "compilepkg", 41 srcs = ["compilepkg.bzl"], 42 visibility = ["//go:__subpackages__"], 43 deps = [ 44 ":utils", 45 "//go/private:mode", 46 "@bazel_skylib//lib:shell", 47 ], 48 ) 49 50 bzl_library( 51 name = "link", 52 srcs = ["link.bzl"], 53 visibility = ["//go:__subpackages__"], 54 deps = [ 55 "//go/private:common", 56 "//go/private:mode", 57 "//go/private:rpath", 58 "@bazel_skylib//lib:collections", 59 ], 60 ) 61 62 bzl_library( 63 name = "stdlib", 64 srcs = ["stdlib.bzl"], 65 visibility = ["//go:__subpackages__"], 66 deps = [ 67 ":utils", 68 "//go/private:mode", 69 "//go/private:providers", 70 "//go/private:sdk", 71 ], 72 ) 73 74 bzl_library( 75 name = "utils", 76 srcs = ["utils.bzl"], 77 )