Added warning flags.

This commit is contained in:
Takatoshi Kondo
2014-06-21 11:11:32 +09:00
parent 04286eb9dc
commit 6daef66ea7
2 changed files with 23 additions and 1 deletions

View File

@@ -42,4 +42,14 @@ FOREACH (source_file ${check_PROGRAMS})
${CMAKE_THREAD_LIBS_INIT}
)
ADD_TEST (${source_file_we} ${source_file_we})
ENDFOREACH ()
IF (CMAKE_COMPILER_IS_GNUCC)
SET_PROPERTY (TARGET ${source_file_we} APPEND_STRING PROPERTY COMPILE_FLAGS -Wall )
ENDIF ()
IF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
IF (CMAKE_CXX_FLAGS MATCHES "/W[0-4]")
STRING(REGEX REPLACE "/W[0-4]" "/W4" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
ELSE ()
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W4")
ENDIF ()
ENDIF ()
ENDFOREACH ()