aboutsummaryrefslogtreecommitdiffhomepage
path: root/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD')
-rw-r--r--BUILD41
1 files changed, 37 insertions, 4 deletions
diff --git a/BUILD b/BUILD
index 44b877705e..fea71153bb 100644
--- a/BUILD
+++ b/BUILD
@@ -485,10 +485,7 @@ grpc_cc_library(
grpc_cc_library(
name = "census",
srcs = [
- "src/core/ext/census/grpc_context.cc",
- ],
- external_deps = [
- "nanopb",
+ "src/cpp/ext/filters/census/grpc_context.cc",
],
language = "c++",
public_hdrs = [
@@ -1990,4 +1987,40 @@ grpc_cc_library(
],
)
+grpc_cc_library(
+ name = "grpc_opencensus_plugin",
+ srcs = [
+ "src/cpp/ext/filters/census/client_filter.cc",
+ "src/cpp/ext/filters/census/server_filter.cc",
+ "src/cpp/ext/filters/census/channel_filter.cc",
+ "src/cpp/ext/filters/census/context.cc",
+ "src/cpp/ext/filters/census/grpc_context.cc",
+ "src/cpp/ext/filters/census/grpc_plugin.cc",
+ "src/cpp/ext/filters/census/measures.cc",
+ "src/cpp/ext/filters/census/rpc_encoding.cc",
+ "src/cpp/ext/filters/census/views.cc",
+ ],
+ hdrs = [
+ "include/grpcpp/opencensus.h",
+ "src/cpp/ext/filters/census/client_filter.h",
+ "src/cpp/ext/filters/census/server_filter.h",
+ "src/cpp/ext/filters/census/channel_filter.h",
+ "src/cpp/ext/filters/census/context.h",
+ "src/cpp/ext/filters/census/grpc_plugin.h",
+ "src/cpp/ext/filters/census/measures.h",
+ "src/cpp/ext/filters/census/rpc_encoding.h",
+ ],
+ language = "c++",
+ external_deps = [
+ "absl-base",
+ "absl-time",
+ "opencensus-trace",
+ "opencensus-stats",
+ ],
+ deps = [
+ ":census",
+ ":grpc++",
+ ],
+)
+
grpc_generate_one_off_targets()