pgv_plugin_go : Use protoc_gen_validate instead of envoy_api (#33061)

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>

Mirrored from https://github.com/envoyproxy/envoy @ f7a01a27ff0b71935034c0a91d9a4be19368c213
main
update-envoy[bot] 11 months ago
parent 7039f27038
commit e9ed351260
  1. 9
      bazel/BUILD
  2. 4
      bazel/api_build_system.bzl

@ -17,15 +17,6 @@ exports_files([
"utils.bzl",
])
go_proto_compiler(
name = "pgv_plugin_go",
options = ["lang=go"],
plugin = "@com_envoyproxy_protoc_gen_validate//:protoc-gen-validate",
suffix = ".pb.validate.go",
valid_archive = False,
visibility = ["//visibility:public"],
)
go_proto_compiler(
name = "vtprotobuf_plugin_go",
options = ["features=marshal_strict+size"],

@ -146,9 +146,9 @@ def api_proto_package(
has_services = has_services,
)
compilers = ["@io_bazel_rules_go//proto:go_proto", "@envoy_api//bazel:pgv_plugin_go", "@envoy_api//bazel:vtprotobuf_plugin_go"]
compilers = ["@io_bazel_rules_go//proto:go_proto", "@com_envoyproxy_protoc_gen_validate//bazel/go:pgv_plugin_go", "@envoy_api//bazel:vtprotobuf_plugin_go"]
if has_services:
compilers = ["@io_bazel_rules_go//proto:go_grpc", "@envoy_api//bazel:pgv_plugin_go", "@envoy_api//bazel:vtprotobuf_plugin_go"]
compilers = ["@io_bazel_rules_go//proto:go_grpc", "@com_envoyproxy_protoc_gen_validate//bazel/go:pgv_plugin_go", "@envoy_api//bazel:vtprotobuf_plugin_go"]
deps = (
[_go_proto_mapping(dep) for dep in deps] +

Loading…
Cancel
Save