CMakeLists.txt 672 B

123456789101112131415161718192021222324252627282930313233
  1. # Copyright The OpenTelemetry Authors
  2. # SPDX-License-Identifier: Apache-2.0
  3. add_subdirectory(common)
  4. if(WITH_OTLP_GRPC
  5. OR WITH_OTLP_HTTP
  6. OR WITH_OTLP_FILE)
  7. add_subdirectory(otlp)
  8. endif()
  9. if(WITH_OTLP_GRPC)
  10. add_subdirectory(grpc)
  11. endif()
  12. if(WITH_ETW)
  13. add_subdirectory(etw_threads)
  14. endif()
  15. if(WITH_ZIPKIN)
  16. add_subdirectory(zipkin)
  17. endif()
  18. if(WITH_PROMETHEUS)
  19. add_subdirectory(prometheus)
  20. endif()
  21. add_subdirectory(logs_simple)
  22. add_subdirectory(plugin)
  23. add_subdirectory(simple)
  24. add_subdirectory(batch)
  25. add_subdirectory(metrics_simple)
  26. add_subdirectory(multithreaded)
  27. add_subdirectory(multi_processor)
  28. if(WITH_EXAMPLES_HTTP)
  29. add_subdirectory(http)
  30. endif()