...
1load("@rules_proto//proto:defs.bzl", "proto_library")
2load("@io_bazel_rules_go//go:def.bzl", "go_library")
3load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
4
5proto_library(
6 name = "openapiconfig_proto",
7 srcs = ["openapiconfig.proto"],
8 visibility = ["//:__subpackages__"],
9 deps = ["//protoc-gen-openapiv2/options:options_proto"],
10)
11
12go_proto_library(
13 name = "openapiconfig_go_proto",
14 compilers = ["//:go_apiv2"],
15 importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor/openapiconfig",
16 proto = ":openapiconfig_proto",
17 visibility = ["//:__subpackages__"],
18 deps = ["//protoc-gen-openapiv2/options"],
19)
20
21go_library(
22 name = "openapiconfig",
23 embed = [":openapiconfig_go_proto"],
24 importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/internal/descriptor/openapiconfig",
25 visibility = ["//:__subpackages__"],
26)
27
28alias(
29 name = "go_default_library",
30 actual = ":openapiconfig",
31 visibility = ["//:__subpackages__"],
32)
View as plain text