BUILD 942 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # Copyright The OpenTelemetry Authors
  2. # SPDX-License-Identifier: Apache-2.0
  3. cc_binary(
  4. name = "example_http_client",
  5. srcs = [
  6. "client.cc",
  7. "tracer_common.h",
  8. ],
  9. linkopts = select({
  10. "//bazel:windows": [
  11. "-DEFAULTLIB:advapi32.lib",
  12. "-DEFAULTLIB:crypt32.lib",
  13. "-DEFAULTLIB:Normaliz.lib",
  14. ],
  15. "//conditions:default": [],
  16. }),
  17. tags = ["ostream"],
  18. deps = [
  19. "//api",
  20. "//exporters/ostream:ostream_span_exporter",
  21. "//ext:headers",
  22. "//ext/src/http/client/curl:http_client_curl",
  23. "//sdk/src/trace",
  24. ],
  25. )
  26. cc_binary(
  27. name = "example_http_server",
  28. srcs = [
  29. "server.cc",
  30. "server.h",
  31. "tracer_common.h",
  32. ],
  33. tags = ["ostream"],
  34. deps = [
  35. "//api",
  36. "//exporters/ostream:ostream_span_exporter",
  37. "//ext:headers",
  38. "//sdk/src/trace",
  39. ],
  40. )