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.
1 parent 45da594 commit 6f22b0eCopy full SHA for 6f22b0e
CMakeLists.txt
@@ -110,6 +110,13 @@ elseif (CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
110
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wconversion -Wshadow -Wextra -Werror=conversion")
111
# not yet ready for -Wsign-conversion
112
113
+ if (JSONCPP_WITH_STRICT_ISO AND NOT JSONCPP_WITH_WARNING_AS_ERROR)
114
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic")
115
+ endif ()
116
+elseif (CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
117
+ # using Intel compiler
118
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wconversion -Wshadow -Wextra -Werror=conversion")
119
+
120
if (JSONCPP_WITH_STRICT_ISO AND NOT JSONCPP_WITH_WARNING_AS_ERROR)
121
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic")
122
endif ()
0 commit comments