1 add_library(opentelemetry_ext INTERFACE)
2 target_include_directories(
4 INTERFACE "$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/include>"
5 "$<INSTALL_INTERFACE:include>")
7 set_target_properties(opentelemetry_ext PROPERTIES EXPORT_NAME "ext")
8 target_link_libraries(opentelemetry_ext INTERFACE opentelemetry_api)
11 TARGETS opentelemetry_ext
12 EXPORT "${PROJECT_NAME}-target"
13 RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
14 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
15 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
18 DIRECTORY include/opentelemetry/ext
19 DESTINATION include/opentelemetry/
26 add_subdirectory(test)