aboutsummaryrefslogtreecommitdiff
path: root/xmake.lua
diff options
context:
space:
mode:
authorLiam Mitchell <[email protected]>2025-06-13 23:07:17 +0000
committerLiam Mitchell <[email protected]>2025-06-13 23:07:17 +0000
commit18028888178f65cbfeffdb2e24569c4cbadcac04 (patch)
treea6532b69bbbd4c680505315c8df16b1082dfefb0 /xmake.lua
parentUse llvm-objcopy provided by UE toolchain (diff)
downloadzen-18028888178f65cbfeffdb2e24569c4cbadcac04.tar.xz
zen-18028888178f65cbfeffdb2e24569c4cbadcac04.zip
Temporarily disable stripping of symbols while investigating issues with toolchain versions of objcopy
Diffstat (limited to 'xmake.lua')
-rw-r--r--xmake.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/xmake.lua b/xmake.lua
index 2b72b8af3..ea7183900 100644
--- a/xmake.lua
+++ b/xmake.lua
@@ -117,6 +117,9 @@ 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")
+end
+
+if is_os("linux") then
add_cxxflags("-Wno-vla-cxx-extension")
end
@@ -188,6 +191,7 @@ set_languages("cxx20")
-- always generate debug information
set_symbols("debug")
+set_strip("none")
includes("src/transports")
includes("src/zenbase")