We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent af36752 commit 605a170Copy full SHA for 605a170
1 file changed
cmake/clang_warnings.cmake
@@ -40,7 +40,7 @@ set(WARNING_FLAGS
40
-Wno-padded
41
)
42
43
-set(WARNING_FLAGS_VERSION16
+set(WARNING_FLAGS_MACOS_VERSION16
44
45
# Own parameter
46
-Wno-unsafe-buffer-usage-in-container
@@ -50,8 +50,8 @@ foreach(WARNING_FLAG ${WARNING_FLAGS})
50
set(WARNING_FLAGS_SPACED "${WARNING_FLAGS_SPACED} ${WARNING_FLAG}")
51
endforeach()
52
53
-if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16)
54
- foreach(WARNING_FLAG ${WARNING_FLAGS_VERSION16})
+if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16 AND CMAKE_CXX_COMPILER_ID MATCHES AppleClang)
+ foreach(WARNING_FLAG ${WARNING_FLAGS_MACOS_VERSION16})
55
56
57
endif()
0 commit comments