CMakeLists.txt 577 B

12345678910111213141516
  1. # Copyright The OpenTelemetry Authors
  2. # SPDX-License-Identifier: Apache-2.0
  3. add_library(common_metrics_foo_library foo_library.h foo_library.cc)
  4. set_target_version(common_metrics_foo_library)
  5. if(DEFINED OPENTELEMETRY_BUILD_DLL)
  6. target_compile_definitions(common_metrics_foo_library
  7. PRIVATE OPENTELEMETRY_BUILD_IMPORT_DLL)
  8. endif()
  9. target_include_directories(common_metrics_foo_library
  10. PUBLIC $<BUILD_INTERFACE:${EXAMPLES_COMMON_DIR}>)
  11. target_link_libraries(common_metrics_foo_library PUBLIC opentelemetry-cpp::api)