aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/xmake.lua b/xmake.lua
index 5fccd3300..a62cbfc9e 100644
--- a/xmake.lua
+++ b/xmake.lua
@@ -117,10 +117,16 @@ if is_os("linux") or is_os("macosx") then
add_cxxflags("-Wno-unused-private-field")
add_cxxflags("-Wno-unused-value")
add_cxxflags("-Wno-unused-variable")
+ add_cxxflags("-Wno-vla-cxx-extension")
+end
+
+if is_os("macosx") then
+ -- silence warnings about -Wno-vla-cxx-extension since to my knowledge we can't
+ -- detect the clang version used in Xcode and only recent versions contain this flag
+ add_cxxflags("-Wno-unknown-warning-option")
end
if is_os("linux") then
- add_cxxflags("-Wno-vla-cxx-extension")
add_defines("_GNU_SOURCE")
end