mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-03-19 04:52:59 +01:00
Added warning flags.
This commit is contained in:
parent
04286eb9dc
commit
6daef66ea7
@ -145,6 +145,18 @@ IF (MSGPACK_BUILD_TESTS)
|
|||||||
ADD_SUBDIRECTORY (test)
|
ADD_SUBDIRECTORY (test)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
|
IF (CMAKE_COMPILER_IS_GNUCC)
|
||||||
|
SET_PROPERTY (TARGET msgpack APPEND_STRING PROPERTY COMPILE_FLAGS -Wall )
|
||||||
|
SET_PROPERTY (TARGET msgpack-static 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 ()
|
||||||
|
|
||||||
INSTALL (TARGETS msgpack msgpack-static DESTINATION lib)
|
INSTALL (TARGETS msgpack msgpack-static DESTINATION lib)
|
||||||
INSTALL (DIRECTORY src/msgpack DESTINATION include)
|
INSTALL (DIRECTORY src/msgpack DESTINATION include)
|
||||||
INSTALL (FILES src/msgpack.h src/msgpack.hpp DESTINATION include)
|
INSTALL (FILES src/msgpack.h src/msgpack.hpp DESTINATION include)
|
||||||
|
@ -42,4 +42,14 @@ FOREACH (source_file ${check_PROGRAMS})
|
|||||||
${CMAKE_THREAD_LIBS_INIT}
|
${CMAKE_THREAD_LIBS_INIT}
|
||||||
)
|
)
|
||||||
ADD_TEST (${source_file_we} ${source_file_we})
|
ADD_TEST (${source_file_we} ${source_file_we})
|
||||||
|
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 ()
|
ENDFOREACH ()
|
Loading…
x
Reference in New Issue
Block a user