1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
load("@rules_cc//cc:defs.bzl", "cc_library")
package(
default_visibility = ["//visibility:private"],
)
filegroup(
name = "distribution",
srcs = [
"BUILD.bazel",
] + glob([
"*.cc",
"*.h",
]),
visibility = ["//visibility:public"],
)
cc_library(
name = "namer",
hdrs = [
"idl_namer.h",
"namer.h",
],
strip_include_prefix = "/include",
visibility = ["//:__subpackages__"],
deps = ["//:runtime_cc"],
)
cc_library(
name = "python",
srcs = ["python.cc"],
hdrs = ["python.h"],
strip_include_prefix = "/include",
visibility = [
"//grpc:__subpackages__",
"//src:__subpackages__",
],
deps = [":namer"],
)
|