Don't try to export dwarf if not using dwarf

This commit is contained in:
Jeremy 2023-10-04 16:05:04 -04:00
parent b690d3805d
commit 22bba739bd
No known key found for this signature in database
GPG Key ID: 19AA8270105E8EB4

View File

@ -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}