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 )