]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Treat warnings as error on MSVC.
authorMichihiro NAKAJIMA <ggcueroad@gmail.com>
Sun, 19 Feb 2012 20:17:27 +0000 (05:17 +0900)
committerMichihiro NAKAJIMA <ggcueroad@gmail.com>
Sun, 19 Feb 2012 20:17:27 +0000 (05:17 +0900)
CMakeLists.txt

index 8ad306fe4b0a4d32bdd0740973e57b674d45bbdf..de8f3bc9a858ee91dfcf62138d47ae152e6ebdbb 100644 (file)
@@ -54,6 +54,10 @@ IF ("CMAKE_C_COMPILER_ID" MATCHES "^GNU$")
   ADD_DEFINITIONS(-Wall -Werror -Wextra -Wunused -Wshadow -Wmissing-prototypes -Wcast-qual)
   SET(CMAKE_REQUIRED_FLAGS "-Wall -Werror")
 ENDIF ("CMAKE_C_COMPILER_ID" MATCHES "^GNU$")
+IF (MSVC)
+  ADD_DEFINITIONS(/WX)
+  SET(CMAKE_REQUIRED_FLAGS "/WX")
+ENDIF (MSVC)
 
 # Enable CTest/CDash support
 include(CTest)