xref: /aosp_15_r20/external/bazelbuild-remote-apis/build/bazel/remote/execution/v2/cc/BUILD (revision ae21b2b400d1606a797985382019aea74177085c)
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