From 5f2d36d840d3acece45cc2dc46665be1546ceaed Mon Sep 17 00:00:00 2001 From: Tanner Rogalsky Date: Thu, 11 May 2017 11:05:17 -0400 Subject: [PATCH] suppress warnings for clang --HG-- branch : suppress_warnings_clang --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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()