From e69970709e7ebbb5f886055ec1c80fa8076bad22 Mon Sep 17 00:00:00 2001 From: David Sansome Date: Tue, 29 Mar 2011 18:51:16 +0000 Subject: [PATCH] Add an option to turn off -Werror. Thanks ssuominen@unk.fi --- src/CMakeLists.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 1c296e2be..86c3e2320 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -2,9 +2,13 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Woverloaded-virtual -Wall -Wno-sign-compare") -if (LINUX) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") -endif (LINUX) +option(BUILD_WERROR "Build with -Werror" ON) + +if(BUILD_WERROR) + if (LINUX) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") + endif (LINUX) +endif(BUILD_WERROR) include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}) include_directories(../3rdparty/gmock/gtest/include)