From: Marcel Raad Date: Tue, 18 Jul 2017 16:31:41 +0000 (+0200) Subject: CMake: fix CURL_WERROR for MSVC X-Git-Tag: curl-7_55_0~14 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=54aef857b37b5da730dce693d4df04d0a232a0c8;p=curl CMake: fix CURL_WERROR for MSVC When using CURL_WERROR in MSVC builds, the debug flags were overridden by the release flags and /WX got added twice in debug mode. Closes https://github.com/curl/curl/pull/1715 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 171941128..0caf3dc1d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -246,7 +246,7 @@ endif(BORLAND) if(CURL_WERROR) if(MSVC_VERSION) set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /WX") - set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_RELEASE} /WX") + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} /WX") else() # this assumes clang or gcc style options set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror")