8000 Fix of using clang warn flag · VXAPPS/sqlite_functions@605a170 · GitHub
[go: up one dir, main page]

Skip to content

Commit 605a170

Browse files
committed
Fix of using clang warn flag
1 parent af36752 commit 605a170

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cmake/clang_warnings.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ set(WARNING_FLAGS
4040
-Wno-padded
4141
)
4242

43-
set(WARNING_FLAGS_VERSION16
43+
set(WARNING_FLAGS_MACOS_VERSION16
4444

4545
# Own parameter
4646
-Wno-unsafe-buffer-usage-in-container
@@ -50,8 +50,8 @@ foreach(WARNING_FLAG ${WARNING_FLAGS})
5050
set(WARNING_FLAGS_SPACED "${WARNING_FLAGS_SPACED} ${WARNING_FLAG}")
5151
endforeach()
5252

53-
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16)
54-
foreach(WARNING_FLAG ${WARNING_FLAGS_VERSION16})
53+
if(CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 16 AND CMAKE_CXX_COMPILER_ID MATCHES AppleClang)
54+
foreach(WARNING_FLAG ${WARNING_FLAGS_MACOS_VERSION16})
5555
set(WARNING_FLAGS_SPACED "${WARNING_FLAGS_SPACED} ${WARNING_FLAG}")
5656
endforeach()
5757
endif()

0 commit comments

Comments
 (0)
0