...

Text file src/github.com/bazelbuild/rules_go/go/private/actions/BUILD.bazel

Documentation: github.com/bazelbuild/rules_go/go/private/actions

     1load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
     2
     3filegroup(
     4    name = "all_rules",
     5    srcs = glob(["**/*.bzl"]),
     6    visibility = ["//visibility:public"],
     7)
     8
     9filegroup(
    10    name = "all_files",
    11    testonly = True,
    12    srcs = glob(["**"]),
    13    visibility = ["//visibility:public"],
    14)
    15
    16bzl_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
    29bzl_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
    39bzl_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
    50bzl_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
    62bzl_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
    74bzl_library(
    75    name = "utils",
    76    srcs = ["utils.bzl"],
    77)

View as plain text