-
Notifications
You must be signed in to change notification settings - Fork 11
/
BUILD.bazel
129 lines (129 loc) · 4.66 KB
/
BUILD.bazel
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
cc_library(
name = "dd_trace_cpp",
srcs = [
"src/datadog/telemetry/configuration.cpp",
"src/datadog/telemetry/metrics.cpp",
"src/datadog/telemetry/telemetry.cpp",
"src/datadog/base64.cpp",
"src/datadog/cerr_logger.cpp",
"src/datadog/clock.cpp",
"src/datadog/config_manager.cpp",
"src/datadog/collector_response.cpp",
"src/datadog/datadog_agent_config.cpp",
"src/datadog/datadog_agent.cpp",
"src/datadog/default_http_client_null.cpp",
"src/datadog/environment.cpp",
"src/datadog/error.cpp",
"src/datadog/extraction_util.cpp",
"src/datadog/glob.cpp",
"src/datadog/http_client.cpp",
"src/datadog/id_generator.cpp",
"src/datadog/limiter.cpp",
"src/datadog/logger.cpp",
"src/datadog/msgpack.cpp",
"src/datadog/parse_util.cpp",
"src/datadog/platform_util.cpp",
"src/datadog/propagation_style.cpp",
"src/datadog/random.cpp",
"src/datadog/rate.cpp",
"src/datadog/remote_config/remote_config.cpp",
"src/datadog/remote_config/product.cpp",
"src/datadog/runtime_id.cpp",
"src/datadog/span.cpp",
"src/datadog/span_data.cpp",
"src/datadog/span_matcher.cpp",
"src/datadog/span_sampler_config.cpp",
"src/datadog/span_sampler.cpp",
"src/datadog/string_util.cpp",
"src/datadog/tag_propagation.cpp",
"src/datadog/tags.cpp",
"src/datadog/threaded_event_scheduler.cpp",
"src/datadog/tracer_config.cpp",
"src/datadog/tracer_telemetry.cpp",
"src/datadog/tracer.cpp",
"src/datadog/trace_id.cpp",
"src/datadog/trace_sampler_config.cpp",
"src/datadog/trace_sampler.cpp",
"src/datadog/trace_segment.cpp",
"src/datadog/version.cpp",
"src/datadog/w3c_propagation.cpp",
"src/datadog/base64.h",
"src/datadog/cerr_logger.h",
"src/datadog/config_manager.h",
"src/datadog/collector_response.h",
"src/datadog/datadog_agent.h",
"src/datadog/default_http_client.h",
"src/datadog/extracted_data.h",
"src/datadog/extraction_util.h",
"src/datadog/glob.h",
"src/datadog/hex.h",
"src/datadog/json.hpp",
"src/datadog/json_serializer.h",
"src/datadog/limiter.h",
"src/datadog/msgpack.h",
"src/datadog/parse_util.h",
"src/datadog/platform_util.h",
"src/datadog/random.h",
"src/datadog/remote_config/remote_config.h",
"src/datadog/sampling_util.h",
"src/datadog/span_data.h",
"src/datadog/span_sampler.h",
"src/datadog/string_util.h",
"src/datadog/tag_propagation.h",
"src/datadog/tags.h",
"src/datadog/threaded_event_scheduler.h",
"src/datadog/tracer_telemetry.h",
"src/datadog/trace_sampler.h",
"src/datadog/w3c_propagation.h",
],
hdrs = [
"include/datadog/clock.h",
"include/datadog/collector.h",
"include/datadog/config.h",
"include/datadog/datadog_agent_config.h",
"include/datadog/dict_reader.h",
"include/datadog/dict_writer.h",
"include/datadog/error.h",
"include/datadog/environment.h",
"include/datadog/event_scheduler.h",
"include/datadog/expected.h",
"include/datadog/http_client.h",
"include/datadog/id_generator.h",
"include/datadog/injection_options.h",
"include/datadog/logger.h",
"include/datadog/null_collector.h",
"include/datadog/optional.h",
"include/datadog/propagation_style.h",
"include/datadog/rate.h",
"include/datadog/runtime_id.h",
"include/datadog/sampling_decision.h",
"include/datadog/sampling_mechanism.h",
"include/datadog/sampling_priority.h",
"include/datadog/span.h",
"include/datadog/span_config.h",
"include/datadog/span_defaults.h",
"include/datadog/span_matcher.h",
"include/datadog/span_sampler_config.h",
"include/datadog/string_view.h",
"include/datadog/tracer.h",
"include/datadog/tracer_config.h",
"include/datadog/tracer_signature.h",
"include/datadog/trace_id.h",
"include/datadog/trace_sampler_config.h",
"include/datadog/trace_segment.h",
"include/datadog/version.h",
"include/datadog/telemetry/configuration.h",
"include/datadog/telemetry/metrics.h",
"include/datadog/telemetry/telemetry.h",
"include/datadog/remote_config/capability.h",
"include/datadog/remote_config/listener.h",
"include/datadog/remote_config/product.h",
],
strip_include_prefix = "include/",
includes = ["src/datadog"],
visibility = ["//visibility:public"],
deps = [
"@com_google_absl//absl/strings",
"@com_google_absl//absl/types:optional",
],
)