From f907f128af1264efca7156f76ec84598efc80147 Mon Sep 17 00:00:00 2001 From: SNES350 Date: Sun, 5 Sep 2010 06:49:32 +0000 Subject: [PATCH] Fix debug mode compilation on non-Windows platforms, GC-405 and Task #2718. --- CMakeLists.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5abc1dbc3..03ba6d617 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -80,7 +80,8 @@ IF(WIN32) SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} ${VS_ARGS}") SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} ${VS_ARGS}") + # this line removes "/D NDEBUG" from release, we want them in order to find bugs even on release builds. + SET(CMAKE_CXX_FLAGS_RELEASE "/MD /O2 /Ob2") + ENDIF(WIN32) -# this line removes "/D NDEBUG" from release, we want them in order to find bugs even on release builds. -SET(CMAKE_CXX_FLAGS_RELEASE "/MD /O2 /Ob2")