smesh: [skip ci] suppress C++17 related warnings about extensions
This commit is contained in:
6
src/3rdParty/salomesmesh/CMakeLists.txt
vendored
6
src/3rdParty/salomesmesh/CMakeLists.txt
vendored
@@ -46,6 +46,12 @@ elseif(CMAKE_COMPILER_IS_CLANGXX)
|
||||
if (_flag_found)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-missing-field-initializers")
|
||||
endif ()
|
||||
|
||||
unset(_flag_found CACHE)
|
||||
check_cxx_compiler_flag("-Wno-c++17-extensions" _flag_found)
|
||||
if (_flag_found)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-c++17-extensions")
|
||||
endif ()
|
||||
endif()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user