Enable exports on all targets for debugging purposes

This commit is contained in:
OM 2023-05-24 00:49:28 +02:00
parent bd1ac8c691
commit c180514a72

View file

@ -58,6 +58,12 @@ ENDIF()
IF(CMAKE_BUILD_TYPE MATCHES Debug) IF(CMAKE_BUILD_TYPE MATCHES Debug)
set(TARGET_CONFIG_SUFFIX "-dbg") set(TARGET_CONFIG_SUFFIX "-dbg")
add_definitions(-D_DEBUG) add_definitions(-D_DEBUG)
if(UNIX)
# Enable all exports so all functions name can be seen during executable crash
set(CMAKE_ENABLE_EXPORTS ON)
message(STATUS "Enabling exports on Unix for backtrace")
endif()
ELSE() ELSE()
set(TARGET_CONFIG_SUFFIX "") set(TARGET_CONFIG_SUFFIX "")
ENDIF() ENDIF()