github.com/wolfd/bazel-gazelle@v0.14.0/internal/language/go/testdata/platforms/BUILD.want (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  go_library(
     4      name = "go_default_library",
     5      srcs = [
     6          "cgo_generic.c",
     7          "cgo_generic.go",
     8          "cgo_linux.c",
     9          "cgo_linux.go",
    10          "generic.go",
    11          "no_cgo.go",
    12          "release.go",
    13          "suffix_amd64.go",
    14          "suffix_arm.go",
    15          "suffix_darwin.go",
    16          "suffix_linux.go",
    17          "tag_a.go",
    18          "tag_d.go",
    19          "tag_l.go",
    20      ],
    21      _gazelle_imports = [
    22          "example.com/repo/platforms/generic",
    23      ] + select({
    24          "@io_bazel_rules_go//go/platform:darwin": [
    25              "example.com/repo/platforms/darwin",
    26          ],
    27          "@io_bazel_rules_go//go/platform:linux": [
    28              "example.com/repo/platforms/linux",
    29          ],
    30          "//conditions:default": [],
    31      }),
    32      cgo = True,
    33      copts = [
    34          "-DGENERIC",
    35      ] + select({
    36          "@io_bazel_rules_go//go/platform:linux": [
    37              "-DLINUX",
    38          ],
    39          "//conditions:default": [],
    40      }),
    41      importpath = "example.com/repo/platforms",
    42      visibility = ["//visibility:public"],
    43  )
    44  
    45  go_test(
    46      name = "go_default_test",
    47      srcs = [
    48          "generic_test.go",
    49          "suffix_linux_test.go",
    50      ],
    51      _gazelle_imports = [],
    52      embed = [":go_default_library"],
    53  )