aboutsummaryrefslogtreecommitdiff
path: root/zenserver
diff options
context:
space:
mode:
Diffstat (limited to 'zenserver')
-rw-r--r--zenserver/xmake.lua26
1 files changed, 17 insertions, 9 deletions
diff --git a/zenserver/xmake.lua b/zenserver/xmake.lua
index 339afbfe5..d6ef47a53 100644
--- a/zenserver/xmake.lua
+++ b/zenserver/xmake.lua
@@ -18,19 +18,27 @@ target("zenserver")
del_files("windows/**")
end
+ if is_plat("macosx") then
+ add_ldflags("-framework CoreFoundation")
+ add_ldflags("-framework CoreGraphics")
+ add_ldflags("-framework CoreText")
+ add_ldflags("-framework Foundation")
+ add_ldflags("-framework Security")
+ add_ldflags("-framework SystemConfiguration")
+ add_syslinks("bsm")
+ end
+
add_options("vfs")
add_options("compute")
add_packages(
- "vcpkg::sentry-native",
- "vcpkg::sol2",
- "vcpkg::lua",
"vcpkg::asio",
- "vcpkg::json11",
+ "vcpkg::cxxopts",
"vcpkg::http-parser",
- "vcpkg::rocksdb"
+ "vcpkg::json11",
+ "vcpkg::lua",
+ "vcpkg::mimalloc",
+ "vcpkg::rocksdb",
+ "vcpkg::sentry-native",
+ "vcpkg::sol2"
)
-
- add_packages(
- "vcpkg::cxxopts",
- "vcpkg::mimalloc")