diff options
| author | ruki <[email protected]> | 2021-10-22 00:33:40 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-10-22 00:33:40 +0800 |
| commit | 72f482c4d675e4e82b6d37c10428de47f25d9b45 (patch) | |
| tree | 2a39f462b3cb249b20652873c97036b0434ffdcd | |
| parent | 57891fca57a7be845cd02a947e73567b9d437cc4 (diff) | |
use vcc for nim/windows
| -rw-r--r-- | xmake/languages/nim/xmake.lua | 6 | ||||
| -rw-r--r-- | xmake/toolchains/nim/xmake.lua | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/xmake/languages/nim/xmake.lua b/xmake/languages/nim/xmake.lua index 44deef165..d68bec867 100644 --- a/xmake/languages/nim/xmake.lua +++ b/xmake/languages/nim/xmake.lua @@ -73,15 +73,15 @@ language("nim") config = { {category = "Cross Complation Configuration/Compiler Configuration" } - , {nil, "nc", "kv", nil, "The Nim Compiler" } + , {nil, "nc", "kv", nil, "The Nim Compiler" } , {category = "Cross Complation Configuration/Linker Configuration" } , {nil, "ncld", "kv", nil, "The Nim Linker" } , {nil, "ncar", "kv", nil, "The Nim Static Library Archiver" } , {nil, "ncsh", "kv", nil, "The Nim Shared Library Linker" } - , {category = "Cross Complation Configuration/Builtin Flags Configuration" } - , {nil, "linkdirs", "kv", nil, "The Link Search Directories" } + , {category = "Cross Complation Configuration/Builtin Flags Configuration" } + , {nil, "linkdirs", "kv", nil, "The Link Search Directories" } } } diff --git a/xmake/toolchains/nim/xmake.lua b/xmake/toolchains/nim/xmake.lua index 660f63f56..598073abd 100644 --- a/xmake/toolchains/nim/xmake.lua +++ b/xmake/toolchains/nim/xmake.lua @@ -33,6 +33,9 @@ toolchain("nim") -- on load on_load(function (toolchain) + if toolchain:is_plat("windows") then + toolchain:set("ncflags", "--cc:vcc") + end toolchain:set("ncshflags", "") toolchain:set("ncldflags", "") end) |
