]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/opentelemetry-cpp/examples/otlp/BUILD
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / examples / otlp / BUILD
1 cc_binary(
2 name = "example_otlp_grpc",
3 srcs = [
4 "grpc_main.cc",
5 ],
6 tags = [
7 "examples",
8 "otlp",
9 "otlp_grpc",
10 ],
11 deps = [
12 "//api",
13 "//examples/common/foo_library:common_foo_library",
14 "//exporters/otlp:otlp_grpc_exporter",
15 "//sdk/src/trace",
16 ],
17 )
18
19 cc_binary(
20 name = "example_otlp_http",
21 srcs = [
22 "http_main.cc",
23 ],
24 tags = [
25 "examples",
26 "otlp",
27 "otlp_http",
28 ],
29 deps = [
30 "//api",
31 "//examples/common/foo_library:common_foo_library",
32 "//exporters/otlp:otlp_http_exporter",
33 "//sdk/src/trace",
34 ],
35 )
36
37 cc_binary(
38 name = "example_otlp_http_log",
39 srcs = [
40 "http_log_main.cc",
41 ],
42 tags = [
43 "examples",
44 "otlp",
45 "otlp_http_log",
46 ],
47 deps = [
48 "//api",
49 "//examples/common/logs_foo_library:common_logs_foo_library",
50 "//exporters/otlp:otlp_http_exporter",
51 "//exporters/otlp:otlp_http_log_exporter",
52 "//sdk/src/trace",
53 ],
54 )
55
56 cc_binary(
57 name = "example_otlp_grpc_log",
58 srcs = [
59 "grpc_log_main.cc",
60 ],
61 tags = [
62 "examples",
63 "otlp",
64 "otlp_grpc_log",
65 ],
66 deps = [
67 "//api",
68 "//examples/common/logs_foo_library:common_logs_foo_library",
69 "//exporters/otlp:otlp_grpc_exporter",
70 "//exporters/otlp:otlp_grpc_log_exporter",
71 "//sdk/src/trace",
72 ],
73 )