diff --git a/CMakeLists.txt b/CMakeLists.txt index 5f07b8eb..b58e02a3 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -52,7 +52,11 @@ endfunction() function(disable_warnings ARG_TARGET) get_target_property(OLD_FLAGS ${ARG_TARGET} COMPILE_FLAGS) - set(NEW_FLAGS -W0) + if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") + set(NEW_FLAGS -w) + else () + set(NEW_FLAGS -W0) + endif () if(OLD_FLAGS) set(NEW_FLAGS "${OLD_FLAGS} ${NEW_FLAGS}") endif()