1package(default_visibility = ["//build/bazel/remote/execution/v2:__pkg__"]) 2 3load("//internal:cc_grpc_library.bzl", "cc_grpc_codegen") 4 5cc_proto_library( 6 name = "remote_execution_cc_proto", 7 deps = ["//build/bazel/remote/execution/v2:remote_execution_proto"], 8) 9 10cc_grpc_codegen( 11 name = "remote_execution_cc_grpc_codegen", 12 proto = "//build/bazel/remote/execution/v2:remote_execution_proto", 13) 14 15cc_library( 16 name = "remote_execution_cc_grpc", 17 srcs = [":remote_execution_cc_grpc_codegen"], 18 hdrs = [":remote_execution_cc_grpc_codegen"], 19 include_prefix = "build/bazel/remote/execution/v2", 20 strip_include_prefix = "/" + package_name(), 21 deps = [ 22 ":remote_execution_cc_proto", 23 "@com_github_grpc_grpc//:grpc++_codegen_proto", 24 ], 25) 26