summaryrefslogtreecommitdiff
path: root/xmake/toolchains/zig/xmake.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2020-12-12 17:20:36 +0800
committerruki <[email protected]>2020-12-12 17:20:36 +0800
commita19599daf975eed4d31e0815aeaf3a326acf58f8 (patch)
tree4456edb8b8668f968c54f46e17adbda3641a20b3 /xmake/toolchains/zig/xmake.lua
parent3b00d2ead350fcc5e26f40878d5e1e342adfc67a (diff)
set subsystem to zig
Diffstat (limited to 'xmake/toolchains/zig/xmake.lua')
-rw-r--r--xmake/toolchains/zig/xmake.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/toolchains/zig/xmake.lua b/xmake/toolchains/zig/xmake.lua
index 0ba11436f..5125a106a 100644
--- a/xmake/toolchains/zig/xmake.lua
+++ b/xmake/toolchains/zig/xmake.lua
@@ -50,4 +50,10 @@ toolchain("zig")
toolchain:add("zcldflags", "-target", march)
toolchain:add("zcshflags", "-target", march)
end
+
+ -- @see https://github.com/ziglang/zig/issues/5825
+ if toolchain:is_plat("windows") then
+ toolchain:add("zcldflags", "--subsystem console")
+ toolchain:add("syslinks", "kernel32", "ntdll")
+ end
end)