From d929341d04b0b25c92762f3a9fd37bf5e403f45d Mon Sep 17 00:00:00 2001 From: quemy Date: Mon, 20 Aug 2012 12:05:04 +0000 Subject: [PATCH] Fix a bug in flags for SMP git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2715 331e1502-861f-0410-8da2-ba01fb791d7f --- trunk/cmake/Config.cmake | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/trunk/cmake/Config.cmake b/trunk/cmake/Config.cmake index ec8f51e69..80216035a 100644 --- a/trunk/cmake/Config.cmake +++ b/trunk/cmake/Config.cmake @@ -1,5 +1,4 @@ -###################################################################################### -### 0) Detect the configuration +tion ###################################################################################### # Inspired by Boost and SFML CMake files @@ -33,6 +32,12 @@ endif() ### 0) Define general CXX flags for DEBUG and RELEASE ###################################################################################### +if(DEBUG) + set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "" FORCE) +else(DEBUG) + set(CMAKE_BUILD_TYPE "Release" CACHE STRING "" FORCE) +endif(DEBUG) + add_definitions(-DDEPRECATED_MESSAGES) set(CMAKE_CXX_FLAGS_DEBUG "-Wunknown-pragmas -O0 -g -Wall -Wextra -ansi -pedantic" CACHE STRING "" FORCE) set(CMAKE_CXX_FLAGS_RELEASE "-Wunknown-pragmas -O2" CACHE STRING "" FORCE) @@ -86,3 +91,4 @@ set(ENABLE_CMAKE_EXAMPLE "true" CACHE PATH "ParadisEO examples") if(UNIX) set(INSTALL_SUB_DIR /paradiseo) endif() +