From f5bc9a9ae8eb415f891d8ef6edb053b14a81dd96 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Wed, 21 Aug 2024 22:46:15 +0200 Subject: [PATCH] adds target export to allow use in projects using exports --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 60c45fab..72901a8c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -161,7 +161,12 @@ install(TARGETS TracyClient EXPORT TracyConfig RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}) + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + COMPONENT lib) +# Export targets to build tree root +export(TARGETS TracyClient + NAMESPACE Tracy:: + FILE ${CMAKE_BINARY_DIR}/TracyTargets.cmake) install(FILES ${tracy_includes} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/tracy) install(FILES ${client_includes}