File tree 1 file changed +4
-10
lines changed
1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -46,21 +46,15 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR})
46
46
47
47
include (CheckCXXCompilerFlag)
48
48
if (GECODE_DISABLE_WARNINGS)
49
- if (CMAKE_COMPILER_IS_GNUCXX)
50
- add_definitions (-Wno-overloaded-virtual)
51
- add_definitions (-Wno-switch)
52
- add_definitions (-Wno-unused-parameter)
53
- check_cxx_compiler_flag(
54
- -Wno-unused-but-set-variable HAVE_WNO_UNUSED_BUT_SET_VARIABLE_FLAG)
55
- if (HAVE_WNO_UNUSED_BUT_SET_VARIABLE_FLAG)
56
- add_definitions (-Wno-unused-but-set-variable )
57
- endif ()
58
- elseif (MSVC )
49
+ if (MSVC )
59
50
foreach (flag_var
60
51
CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
61
52
CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_RELWITHDEBINFO )
62
53
string (REPLACE "/W3" "/w" ${flag_var} "${${flag_var} }" )
63
54
endforeach ()
55
+ else ()
56
+ string (REPLACE "-Wextra" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} " )
57
+ string (REPLACE "-Wall" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} " )
64
58
endif ()
65
59
endif ()
66
60
You can’t perform that action at this time.
0 commit comments