From 07e5852838b03a36faa27f99c6f148a8daeb9f4c Mon Sep 17 00:00:00 2001 From: ruki Date: Mon, 25 Sep 2023 22:45:23 +0800 Subject: save sdkdir for llvm toolchain --- xmake/toolchains/llvm/check.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xmake/toolchains/llvm/check.lua b/xmake/toolchains/llvm/check.lua index 7c2a30cd9..50ebfdc82 100644 --- a/xmake/toolchains/llvm/check.lua +++ b/xmake/toolchains/llvm/check.lua @@ -61,6 +61,7 @@ function main(toolchain) bindir = try {function () return os.iorunv("llvm-config", {"--bindir"}) end} if bindir then sdkdir = path.directory(bindir) + print("1", sdkdir) elseif is_host("linux") and os.isfile("/usr/bin/llvm-ar") then sdkdir = "/usr" elseif is_host("macosx") then @@ -93,6 +94,7 @@ function main(toolchain) if cross_toolchain then toolchain:config_set("cross", cross_toolchain.cross) toolchain:config_set("bindir", cross_toolchain.bindir) + toolchain:config_set("sdkdir", cross_toolchain.sdkdir) toolchain:configs_save() else raise("llvm toolchain not found!") -- cgit v1.3.1