...

Text file src/github.com/bazelbuild/bazel-gazelle/language/proto/gen/BUILD.bazel

Documentation: github.com/bazelbuild/bazel-gazelle/language/proto/gen

     1load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
     2load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
     3
     4go_library(
     5    name = "gen_lib",
     6    srcs = ["gen_known_imports.go"],
     7    importpath = "github.com/bazelbuild/bazel-gazelle/language/proto/gen",
     8    visibility = ["//visibility:private"],
     9    deps = ["//label"],
    10)
    11
    12go_binary(
    13    name = "gen_known_imports",
    14    embed = [":gen_lib"],
    15    visibility = ["//:__subpackages__"],
    16)
    17
    18filegroup(
    19    name = "all_files",
    20    testonly = True,
    21    srcs = [
    22        "BUILD.bazel",
    23        "def.bzl",
    24        "gen_known_imports.go",
    25    ],
    26    visibility = ["//visibility:public"],
    27)
    28
    29bzl_library(
    30    name = "def",
    31    srcs = ["def.bzl"],
    32    visibility = ["//visibility:public"],
    33)

View as plain text