From 52585635bba748c6eba2b06fc50e4ab0204645dc Mon Sep 17 00:00:00 2001 From: Ehsan Saei <71217171+esigo@users.noreply.github.com> Date: Mon, 24 Oct 2022 16:31:01 +0200 Subject: [PATCH] Add otlp-grpc example bazel (#1708) --- examples/otlp/BUILD | 19 +++++++++++++++++++ examples/otlp/grpc_metric_main.cc | 2 ++ 2 files changed, 21 insertions(+) diff --git a/examples/otlp/BUILD b/examples/otlp/BUILD index 795493faa2..26dc26d7c9 100644 --- a/examples/otlp/BUILD +++ b/examples/otlp/BUILD @@ -71,3 +71,22 @@ cc_binary( "//sdk/src/trace", ], ) + +cc_binary( + name = "example_otlp_grpc_metrics", + srcs = [ + "grpc_metric_main.cc", + ], + tags = [ + "examples", + "metrics", + "otlp", + ], + deps = [ + "//api", + "//examples/common/metrics_foo_library:common_metrics_foo_library", + "//exporters/otlp:otlp_grpc_exporter", + "//exporters/otlp:otlp_grpc_metric_exporter", + "//sdk/src/metrics", + ], +) diff --git a/examples/otlp/grpc_metric_main.cc b/examples/otlp/grpc_metric_main.cc index c316ed4d1b..6f2d143c70 100644 --- a/examples/otlp/grpc_metric_main.cc +++ b/examples/otlp/grpc_metric_main.cc @@ -94,4 +94,6 @@ int main(int argc, char *argv[]) histogram_example.join(); } } +#else +int main() {} #endif