summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2026-02-25 00:42:49 +0800
committerruki <[email protected]>2026-02-25 00:42:49 +0800
commit5336c965f443320c5fc13edf83a4b9d88c5b106d (patch)
treedea6e7b77f5f668dec13c10e6f3d93579adf6e79
parent473e3391745e11cceafc47a52277863aa9c9e7c5 (diff)
improve llvm check
-rw-r--r--xmake/toolchains/llvm/check.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/toolchains/llvm/check.lua b/xmake/toolchains/llvm/check.lua
index 014701b01..6e67513b3 100644
--- a/xmake/toolchains/llvm/check.lua
+++ b/xmake/toolchains/llvm/check.lua
@@ -141,7 +141,7 @@ function main(toolchain)
toolchain:config_set("bindir", cross_toolchain.bindir)
toolchain:config_set("sdkdir", cross_toolchain.sdkdir)
local clang = path.join(cross_toolchain.bindir, is_host("windows") and "clang.exe" or "clang")
- toolchain_utils.check_llvm_info(toolchain, clang)
+ toolchain_utils.check_llvm_info(toolchain, os.isfile(clang) and clang or nil)
else
wprint("llvm toolchain not found!")
return false