blob: 34a509c113a44d8f2f91b0a9ef012ca2f8274eb6 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
load("@com_github_grpc_grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library")
licenses(["notice"])
proto_library(
name = "remote_execution_proto",
srcs = ["remote_execution.proto"],
deps = [
"//build/bazel/semver:semver_proto",
"@com_google_protobuf//:duration_proto",
"@com_google_protobuf//:timestamp_proto",
"@googleapis//:google_api_annotations_proto",
"@googleapis//:google_api_http_proto",
"@googleapis//:google_longrunning_operations_proto",
"@googleapis//:google_rpc_status_proto",
],
)
java_proto_library(
name = "remote_execution_java_proto",
deps = [":remote_execution_proto"],
)
cc_grpc_library(
name = "remote_execution_cc_proto",
srcs = ["remote_execution.proto"],
deps = [
"//build/bazel/semver:semver_cc_proto",
"@googleapis//:google_api_annotations_cc_proto",
"@googleapis//:google_api_http_cc_proto",
"@googleapis//:google_longrunning_operations_cc_proto",
"@googleapis//:google_rpc_status_cc_proto",
],
proto_only = False,
well_known_protos = True,
use_external = False,
)