You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
942 B
42 lines
942 B
# Copyright The OpenTelemetry Authors |
|
# SPDX-License-Identifier: Apache-2.0 |
|
|
|
cc_binary( |
|
name = "example_http_client", |
|
srcs = [ |
|
"client.cc", |
|
"tracer_common.h", |
|
], |
|
linkopts = select({ |
|
"//bazel:windows": [ |
|
"-DEFAULTLIB:advapi32.lib", |
|
"-DEFAULTLIB:crypt32.lib", |
|
"-DEFAULTLIB:Normaliz.lib", |
|
], |
|
"//conditions:default": [], |
|
}), |
|
tags = ["ostream"], |
|
deps = [ |
|
"//api", |
|
"//exporters/ostream:ostream_span_exporter", |
|
"//ext:headers", |
|
"//ext/src/http/client/curl:http_client_curl", |
|
"//sdk/src/trace", |
|
], |
|
) |
|
|
|
cc_binary( |
|
name = "example_http_server", |
|
srcs = [ |
|
"server.cc", |
|
"server.h", |
|
"tracer_common.h", |
|
], |
|
tags = ["ostream"], |
|
deps = [ |
|
"//api", |
|
"//exporters/ostream:ostream_span_exporter", |
|
"//ext:headers", |
|
"//sdk/src/trace", |
|
], |
|
)
|
|
|