github.com/grpc-ecosystem/grpc-gateway/v2@v2.19.1/protoc-gen-grpc-gateway/internal/gengateway/BUILD.bazel (about)

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  package(default_visibility = ["//protoc-gen-grpc-gateway:__subpackages__"])
     4  
     5  go_library(
     6      name = "gengateway",
     7      srcs = [
     8          "doc.go",
     9          "generator.go",
    10          "template.go",
    11      ],
    12      importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway/internal/gengateway",
    13      deps = [
    14          "//internal/casing",
    15          "//internal/descriptor",
    16          "//internal/generator",
    17          "//utilities",
    18          "@org_golang_google_grpc//grpclog",
    19          "@org_golang_google_protobuf//proto",
    20          "@org_golang_google_protobuf//types/pluginpb",
    21      ],
    22  )
    23  
    24  go_test(
    25      name = "gengateway_test",
    26      size = "small",
    27      srcs = [
    28          "generator_test.go",
    29          "template_test.go",
    30      ],
    31      embed = [":gengateway"],
    32      deps = [
    33          "//internal/descriptor",
    34          "//internal/httprule",
    35          "@org_golang_google_protobuf//proto",
    36          "@org_golang_google_protobuf//types/descriptorpb",
    37      ],
    38  )
    39  
    40  alias(
    41      name = "go_default_library",
    42      actual = ":gengateway",
    43      visibility = ["//protoc-gen-grpc-gateway:__subpackages__"],
    44  )