thirdparty-dependency-definitions.cmake 1.5 KB

123456789101112131415161718192021222324252627282930313233343536
  1. # Copyright The OpenTelemetry Authors
  2. # SPDX-License-Identifier: Apache-2.0
  3. # Configured from opentelmetry-cpp/cmake/thirdparty-dependency-definitions.cmake.in
  4. #-----------------------------------------------------------------------
  5. # Third party dependencies supported by opentelemetry-cpp
  6. # Dependencies will be found in this order when find_package(opentelemetry-cpp ...) is called.
  7. #-----------------------------------------------------------------------
  8. set(OTEL_THIRDPARTY_DEPENDENCIES_SUPPORTED Threads;ZLIB;CURL;nlohmann_json;Protobuf;gRPC;prometheus-cpp;OpenTracing)
  9. #-----------------------------------------------------------------------
  10. # Third party dependency versions used to build opentelemetry-cpp
  11. #-----------------------------------------------------------------------
  12. set(OTEL_Threads_VERSION "")
  13. set(OTEL_ZLIB_VERSION "")
  14. set(OTEL_CURL_VERSION "")
  15. set(OTEL_nlohmann_json_VERSION "")
  16. set(OTEL_Protobuf_VERSION "")
  17. set(OTEL_gRPC_VERSION "")
  18. set(OTEL_prometheus-cpp_VERSION "")
  19. set(OTEL_OpenTracing_VERSION "")
  20. #-----------------------------------------------------------------------
  21. # Set the find_dependecy search mode - empty is default. Options MODULE or CONFIG
  22. #-----------------------------------------------------------------------
  23. set(OTEL_Threads_SEARCH_MODE "")
  24. set(OTEL_ZLIB_SEARCH_MODE "")
  25. set(OTEL_CURL_SEARCH_MODE "")
  26. set(OTEL_nlohmann_json_SEARCH_MODE "CONFIG")
  27. set(OTEL_Protobuf_SEARCH_MODE "")
  28. set(OTEL_gRPC_SEARCH_MODE "CONFIG")
  29. set(OTEL_prometheus-cpp_SEARCH_MODE "CONFIG")
  30. set(OTEL_OpenTracing_SEARCH_MODE "CONFIG")