github.com/grpc-ecosystem/grpc-gateway/v2@v2.19.1/internal/descriptor/apiconfig/BUILD.bazel (about) 1 load("@rules_proto//proto:defs.bzl", "proto_library") 2 load("@io_bazel_rules_go//go:def.bzl", "go_library") 3 load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") 4 5 package(default_visibility = ["//visibility:public"]) 6 7 proto_library( 8 name = "apiconfig_proto", 9 srcs = [ 10 "apiconfig.proto", 11 ], 12 deps = ["@googleapis//google/api:http_proto"], 13 ) 14 15 go_proto_library( 16 name = "apiconfig_go_proto", 17 compilers = ["//:go_apiv2"], 18 importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor/apiconfig", 19 proto = ":apiconfig_proto", 20 deps = ["@org_golang_google_genproto_googleapis_api//annotations"], 21 ) 22 23 go_library( 24 name = "apiconfig", 25 embed = [":apiconfig_go_proto"], 26 importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor/apiconfig", 27 ) 28 29 alias( 30 name = "go_default_library", 31 actual = ":apiconfig", 32 visibility = ["//:__subpackages__"], 33 )