github.com/stackb/rules_proto@v0.0.0-20240221195024-5428336c51f1/language/protobuf/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library")
     2  
     3  go_library(
     4      name = "protobuf",
     5      srcs = ["protobuf.go"],
     6      importpath = "github.com/stackb/rules_proto/language/protobuf",
     7      visibility = ["//visibility:public"],
     8      deps = [
     9          "//pkg/language/protobuf",
    10          "//pkg/plugin/bufbuild",
    11          "//pkg/plugin/builtin",
    12          "//pkg/plugin/gogo/protobuf",
    13          "//pkg/plugin/golang/protobuf",
    14          "//pkg/plugin/grpc/grpc",
    15          "//pkg/plugin/grpc/grpcgo",
    16          "//pkg/plugin/grpc/grpcjava",
    17          "//pkg/plugin/grpc/grpcnode",
    18          "//pkg/plugin/grpc/grpcweb",
    19          "//pkg/plugin/grpcecosystem/grpcgateway",
    20          "//pkg/plugin/scalapb/scalapb",
    21          "//pkg/plugin/stackb/grpc_js",
    22          "//pkg/plugin/stephenh/ts-proto",
    23          "//pkg/rule/rules_cc",
    24          "//pkg/rule/rules_closure",
    25          "//pkg/rule/rules_go",
    26          "//pkg/rule/rules_java",
    27          "//pkg/rule/rules_nodejs",
    28          "//pkg/rule/rules_python",
    29          "//pkg/rule/rules_scala",
    30          "@bazel_gazelle//language:go_default_library",
    31      ],
    32  )
    33  
    34  filegroup(
    35      name = "all_files",
    36      testonly = True,
    37      srcs = ["BUILD.bazel"] + glob(["*.go"]),
    38      visibility = ["//:__pkg__"],
    39  )