blob: 61c7c5b509ec10a82706c6b05abce5c2fe326543 [file]
load("@rules_proto_grpc//:defs.bzl", "proto_plugin")
proto_plugin(
name = "proto_plugin",
exclusions = [
"google/protobuf",
],
outputs = ["{basename|pascal}.cs"],
protoc_plugin_name = "csharp",
visibility = ["//visibility:public"],
)
proto_plugin(
name = "grpc_plugin",
empty_template = "empty.template",
exclusions = [
"google/protobuf",
],
outputs = ["{basename|pascal}Grpc.cs"],
tool = "@grpc//src/compiler:grpc_csharp_plugin",
visibility = ["//visibility:public"],
)