diff options
Diffstat (limited to 'src/jaegertracing/opentelemetry-cpp/sdk/src/logs/CMakeLists.txt')
-rw-r--r-- | src/jaegertracing/opentelemetry-cpp/sdk/src/logs/CMakeLists.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/jaegertracing/opentelemetry-cpp/sdk/src/logs/CMakeLists.txt b/src/jaegertracing/opentelemetry-cpp/sdk/src/logs/CMakeLists.txt new file mode 100644 index 000000000..20f13324e --- /dev/null +++ b/src/jaegertracing/opentelemetry-cpp/sdk/src/logs/CMakeLists.txt @@ -0,0 +1,25 @@ +add_library( + opentelemetry_logs + logger_provider.cc + logger.cc + simple_log_processor.cc + batch_log_processor.cc + logger_context.cc + multi_log_processor.cc + multi_recordable.cc) + +set_target_properties(opentelemetry_logs PROPERTIES EXPORT_NAME logs) + +target_link_libraries(opentelemetry_logs PUBLIC opentelemetry_resources + opentelemetry_common) + +target_include_directories( + opentelemetry_logs + PUBLIC "$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/sdk/include>") + +install( + TARGETS opentelemetry_logs + EXPORT "${PROJECT_NAME}-target" + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) |