aboutsummaryrefslogtreecommitdiff
path: root/xmake.lua
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2024-01-31 15:55:45 +0100
committerGitHub <[email protected]>2024-01-31 15:55:45 +0100
commit8cb2b93f31c59b3261951a70c48e5da548194002 (patch)
treeb4e981b148e2cb1c31ade0fcabb1901caf13ae6b /xmake.lua
parentonly try to traverse an objectstore bucket if it really exists (#646) (diff)
downloadzen-8cb2b93f31c59b3261951a70c48e5da548194002.tar.xz
zen-8cb2b93f31c59b3261951a70c48e5da548194002.zip
changed RPC recording to MPSC setup (#638)
fixes rare race condition when using RPC recording for long periods of time
Diffstat (limited to 'xmake.lua')
-rw-r--r--xmake.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake.lua b/xmake.lua
index 57e2f3390..61cf73103 100644
--- a/xmake.lua
+++ b/xmake.lua
@@ -85,6 +85,12 @@ if is_os("windows") then
-- add_ldflags("/MAP")
end
+if is_os("macosx") then
+ -- temporary workaround for xcode 12.1 (UE minimum spec is 12.5)
+ -- TODO: once CI is updated we should remove this
+ add_defines("_LIBCPP_DISABLE_AVAILABILITY")
+end
+
if is_os("linux") or is_os("macosx") then
add_cxxflags("-Wno-implicit-fallthrough")
add_cxxflags("-Wno-missing-field-initializers")