Don't use -Werror in release mode on non-windows builds

This commit is contained in:
baldurk
2016-08-15 18:35:52 +02:00
parent 4b3e583b16
commit 09ecb3a6b3
+4 -1
View File
@@ -41,7 +41,6 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
set(warning_flags
-Wall
-Wextra
-Werror
-Wno-unused-variable
-Wno-unused-parameter
-Wno-unused-result
@@ -55,6 +54,10 @@ if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
string(REPLACE ";" " " warning_flags "${warning_flags}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${warning_flags}")
if(NOT CMAKE_BUILD_TYPE STREQUAL "Release")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
endif()
endif()
add_definitions(-DRENDERDOC_PLATFORM_POSIX)