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

     1  load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
     2  
     3  package(default_visibility = ["//visibility:public"])
     4  
     5  go_library(
     6      name = "descriptor",
     7      srcs = [
     8          "grpc_api_configuration.go",
     9          "openapi_configuration.go",
    10          "registry.go",
    11          "services.go",
    12          "types.go",
    13      ],
    14      importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor",
    15      deps = [
    16          "//internal/casing",
    17          "//internal/codegenerator",
    18          "//internal/descriptor/apiconfig",
    19          "//internal/descriptor/openapiconfig",
    20          "//internal/httprule",
    21          "//protoc-gen-openapiv2/options",
    22          "@in_gopkg_yaml_v3//:yaml_v3",
    23          "@org_golang_google_genproto_googleapis_api//annotations",
    24          "@org_golang_google_grpc//grpclog",
    25          "@org_golang_google_protobuf//compiler/protogen",
    26          "@org_golang_google_protobuf//encoding/protojson",
    27          "@org_golang_google_protobuf//proto",
    28          "@org_golang_google_protobuf//types/descriptorpb",
    29          "@org_golang_google_protobuf//types/pluginpb",
    30          "@org_golang_x_text//cases",
    31          "@org_golang_x_text//language",
    32      ],
    33  )
    34  
    35  go_test(
    36      name = "descriptor_test",
    37      size = "small",
    38      srcs = [
    39          "grpc_api_configuration_test.go",
    40          "openapi_configuration_test.go",
    41          "registry_test.go",
    42          "services_test.go",
    43          "types_test.go",
    44      ],
    45      embed = [":descriptor"],
    46      deps = [
    47          "//internal/descriptor/openapiconfig",
    48          "//internal/httprule",
    49          "//protoc-gen-openapiv2/options",
    50          "@org_golang_google_protobuf//compiler/protogen",
    51          "@org_golang_google_protobuf//encoding/prototext",
    52          "@org_golang_google_protobuf//proto",
    53          "@org_golang_google_protobuf//types/descriptorpb",
    54          "@org_golang_google_protobuf//types/pluginpb",
    55      ],
    56  )
    57  
    58  alias(
    59      name = "go_default_library",
    60      actual = ":descriptor",
    61      visibility = ["//:__subpackages__"],
    62  )