generic: define NDEBUG when not building for debugging

not adding it to KDE4_DEFINITIONS on purpose (KDELibs4Config.cmake does it
conditionally)

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-06-26 03:50:43 +03:00
parent 181e119ecc
commit f632a2b9bb

View file

@ -72,6 +72,10 @@ set(KDE4_DEFINITIONS
include(KDE4Defaults)
include(KDE4Macros)
if(NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
add_definitions(-DNDEBUG)
endif()
configure_file(
"${CMAKE_SOURCE_DIR}/cmake/modules/kde4_exec.sh.in"
"${CMAKE_BINARY_DIR}/${CMAKE_FILES_DIRECTORY}/kde4_exec.sh"