From 22bba739bdca648dcec6ff983241598afc0ced42 Mon Sep 17 00:00:00 2001 From: Jeremy <51220084+jeremy-rifkin@users.noreply.github.com> Date: Wed, 4 Oct 2023 16:05:04 -0400 Subject: [PATCH] Don't try to export dwarf if not using dwarf --- CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 580d95a..2a1e505 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -386,9 +386,15 @@ endif() if(NOT CMAKE_SKIP_INSTALL_RULES) include(CMakePackageConfigHelpers) + if(CPPTRACE_GET_SYMBOLS_WITH_LIBDWARF) + set(CPPTRACE_STATIC_EXPORT_TARGETS cpptrace dwarf) + else() + set(CPPTRACE_STATIC_EXPORT_TARGETS cpptrace) + endif() + if(CPPTRACE_STATIC) install( - TARGETS cpptrace + TARGETS ${CPPTRACE_STATIC_EXPORT_TARGETS} EXPORT cpptrace_targets LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}