diff options
| author | Stefan Boberg <[email protected]> | 2025-10-26 18:24:36 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2025-10-26 18:24:36 +0100 |
| commit | 4ad9bc792538d3525c93913b580eec5f86e238d7 (patch) | |
| tree | 10218eafc2b8db699738e0a58363bf0111a1b0f7 /xmake.lua | |
| parent | also fix up zlib dependencies (diff) | |
| download | zen-4ad9bc792538d3525c93913b580eec5f86e238d7.tar.xz zen-4ad9bc792538d3525c93913b580eec5f86e238d7.zip | |
in-tree: everything else
* curl
* sentry-native
* mbedtls (replaces openssl3 as openssl3 was tricky to cross-build on macos)
Diffstat (limited to 'xmake.lua')
| -rw-r--r-- | xmake.lua | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -11,7 +11,7 @@ add_requires("http_parser", {system = false}) add_requires("mimalloc", {system = false}) add_requires("eastl", {system = false}) add_requires("zlib", {system = false}) -add_requires("vcpkg::curl") +add_requires("libcurl", {alias="curl", system = false, configs = {mbedtls = true}}) add_defines("EASTL_STD_ITERATOR_CATEGORY_ENABLED", "EASTL_DEPRECATIONS_FOR_2024_APRIL=EA_DISABLED") @@ -20,7 +20,8 @@ set_policy("build.ccache", false) if is_plat("windows") then add_defines("ZEN_USE_OPENSSL=0") else - add_requires("vcpkg::openssl") + add_requires("mbedtls", {system = false}) + add_defines("ZEN_USE_MBEDTLS=1") end if is_plat("windows") then @@ -40,9 +41,9 @@ end if has_config("zensentry") then if is_plat("linux") then - add_requires("vcpkg::sentry-native 0.5.4") + add_requires("sentry-native 0.5.4") else - add_requires("vcpkg::sentry-native") + add_requires("sentry-native 0.7.6") -- matches vcpkg version (2024-06-15) end end |