diff options
author | Dario Freddi <dario.freddi@collabora.co.uk> | 2010-09-19 16:40:58 +0200 |
---|---|---|
committer | Dario Freddi <dario.freddi@collabora.co.uk> | 2010-09-20 17:03:57 +0200 |
commit | 0268d18954301bac9a1ac0c3ee6eb4400eff8189 (patch) | |
tree | 351461475f0e25c5307fa945a063de5ae5124644 /cmake | |
parent | 6a0080e175fdddb53d32cd26b3c7ddfd88d544c3 (diff) |
cmake: Set the c/cxx flags to more sensible values for our build profiles
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/modules/TelepathyDefaults.cmake | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/cmake/modules/TelepathyDefaults.cmake b/cmake/modules/TelepathyDefaults.cmake index aee4ade3..d210714a 100644 --- a/cmake/modules/TelepathyDefaults.cmake +++ b/cmake/modules/TelepathyDefaults.cmake @@ -15,16 +15,17 @@ set(CMAKE_COLOR_MAKEFILE ON) # Set compiler flags if(CMAKE_COMPILER_IS_GNUCXX) - set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g -DQT_NO_DEBUG -DQT_NO_CAST_FROM_ASCII") - set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DQT_NO_DEBUG -DQT_NO_CAST_FROM_ASCII") - set(CMAKE_CXX_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline -DENABLE_DEBUG -DQT_NO_CAST_FROM_ASCII") - set(CMAKE_CXX_FLAGS_DEBUGFULL "-g3 -fno-inline -DENABLE_DEBUG -DQT_NO_CAST_FROM_ASCII") - set(CMAKE_CXX_FLAGS_PROFILE "-g3 -fno-inline -DENABLE_DEBUG -DQT_NO_CAST_FROM_ASCII") - set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g -DQT_NO_DEBUG") - set(CMAKE_C_FLAGS_RELEASE "-O2 -DQT_NO_DEBUG") - set(CMAKE_C_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline -DENABLE_DEBUG") - set(CMAKE_C_FLAGS_DEBUGFULL "-g3 -fno-inline -DENABLE_DEBUG") - set(CMAKE_C_FLAGS_PROFILE "-g3 -fno-inline -DENABLE_DEBUG") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -ggdb") + set(CMAKE_CXX_FLAGS_RELEASE "-O2 -DNDEBUG") + set(CMAKE_CXX_FLAGS_DEBUG "-ggdb -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline") + set(CMAKE_CXX_FLAGS_DEBUGFULL "-O0 -g3 -ggdb -fno-inline") + set(CMAKE_CXX_FLAGS_PROFILE "-pg -g3 -ggdb -DNDEBUG") + + set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -ggdb") + set(CMAKE_C_FLAGS_RELEASE "-O2 -DNDEBUG") + set(CMAKE_C_FLAGS_DEBUG "-ggdb -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline") + set(CMAKE_C_FLAGS_DEBUGFULL "-O0 -g3 -ggdb -fno-inline") + set(CMAKE_C_FLAGS_PROFILE "-pg -g3 -ggdb -DNDEBUG") set(DISABLE_WERROR 0 CACHE BOOL "compile without -Werror (normally enabled in development builds)") |