We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 264c3ed + c68443f commit 86ed860Copy full SHA for 86ed860
CMakeLists.txt
@@ -112,8 +112,11 @@ ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
112
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wconversion -Wshadow -Wextra")
113
# not yet ready for -Wsign-conversion
114
115
- IF(JSONCPP_WITH_STRICT_ISO AND NOT JSONCPP_WITH_WARNING_AS_ERROR)
116
- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=conversion -pedantic")
+ IF(JSONCPP_WITH_STRICT_ISO)
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic")
117
+ ENDIF()
118
+ IF(JSONCPP_WITH_WARNING_AS_ERROR)
119
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=conversion")
120
ENDIF()
121
ELSEIF(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
122
# using Intel compiler
0 commit comments