summaryrefslogtreecommitdiff
path: root/xmake/actions/config/main.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2023-08-11 22:43:02 +0800
committerruki <[email protected]>2023-08-11 22:43:02 +0800
commite9bb721deae72ae84f0f262b673496dbd60a08bd (patch)
tree9e12cba2618dfff68b5b8df636d7dd83e56965ce /xmake/actions/config/main.lua
parent40f70328407b66a02fb45484ec290703317fa654 (diff)
fix target toolchains
Diffstat (limited to 'xmake/actions/config/main.lua')
-rw-r--r--xmake/actions/config/main.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/actions/config/main.lua b/xmake/actions/config/main.lua
index 47f542706..30150f81f 100644
--- a/xmake/actions/config/main.lua
+++ b/xmake/actions/config/main.lua
@@ -130,7 +130,7 @@ function _check_target_toolchains()
target_toolchains = hashset.from(table.wrap(target_toolchains))
for _, toolchain_inst in pairs(target:toolchains()) do
-- check toolchains for `target/set_toolchains()`
- if not toolchain_inst:check() and target_toolchains:has(toolchain_inst:name()) then
+ if target_toolchains:has(toolchain_inst:name()) and not toolchain_inst:check() then
raise("toolchain(\"%s\"): not found!", toolchain_inst:name())
end
end