# Copyright The OpenTelemetry Authors # SPDX-License-Identifier: Apache-2.0 add_library(opentelemetry_sdk INTERFACE) target_include_directories( opentelemetry_sdk INTERFACE "$" "$") set_target_properties(opentelemetry_sdk PROPERTIES EXPORT_NAME sdk) if(OPENTELEMETRY_INSTALL) install( TARGETS opentelemetry_sdk EXPORT "${PROJECT_NAME}-target" RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) install( DIRECTORY include/opentelemetry/ DESTINATION include/opentelemetry FILES_MATCHING PATTERN "*config.h") install( DIRECTORY include/opentelemetry/sdk DESTINATION include/opentelemetry FILES_MATCHING PATTERN "*.h") endif() add_subdirectory(src) if(BUILD_TESTING) add_subdirectory(test) endif()