From 9d007c681e9b1145b36363420a30b91b24125800 Mon Sep 17 00:00:00 2001 From: Epic Cat <184706652+epicbigcat@users.noreply.github.com> Date: Sat, 23 Nov 2024 18:02:04 +0800 Subject: [PATCH] fix: fix link order. --- xmake.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/xmake.lua b/xmake.lua index f6775ea..c3bcfc1 100644 --- a/xmake.lua +++ b/xmake.lua @@ -27,11 +27,12 @@ target('allay') add_links('winhttp.lib') add_cxflags('/utf-8') - remove_files("src/**_linux.*") + remove_files('src/**_linux.*') else - add_ldflags('-Bstatic') + add_linkgroups('cpr', 'curl', 'ssl', 'crypto', {static = true}) + add_links('dl') - remove_files("src/**_win32.*") + remove_files('src/**_win32.*') end set_languages('c++17') @@ -39,8 +40,8 @@ target('allay') set_pcxxheader('src/pch.h') - set_configdir("$(buildir)/config") - add_configfiles("src/config.h.in") + set_configdir('$(buildir)/config') + add_configfiles('src/config.h.in') if is_mode('debug') then add_defines('DEBUG')