From 3e8946fac7beb6e9498a73d684d4c252d2daebd8 Mon Sep 17 00:00:00 2001 From: PuqiAR Date: Fri, 2 Jan 2026 16:32:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3xmake.lua?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xmake.lua | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/xmake.lua b/xmake.lua index 5abfba9..f5a1a1b 100644 --- a/xmake.lua +++ b/xmake.lua @@ -7,11 +7,12 @@ target("Fig") set_kind("binary") set_languages("c++23") - set_plat("mingw") - - add_cxxflags("-static") - add_cxxflags("-stdlib=libc++") - add_ldflags("-Wl,--stack,268435456") + if is_plat("windows") then + set_plat("mingw") + add_cxxflags("-static") + add_cxxflags("-stdlib=libc++") + add_ldflags("-Wl,--stack,268435456") + end add_files("src/main.cpp") add_files("src/Core/warning.cpp") @@ -24,4 +25,4 @@ target("Fig") set_warnings("all") - add_defines("__FCORE_COMPILE_TIME=\"" .. os.date("%Y-%m-%d %H:%M:%S") .. "\"") \ No newline at end of file + add_defines("__FCORE_COMPILE_TIME=\"" .. os.date("%Y-%m-%d %H:%M:%S") .. "\"")