summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2022-11-17 00:43:46 +0800
committerruki <[email protected]>2022-11-17 00:43:46 +0800
commit013165d804aca71a7a5bdadd1c89513644d6eb25 (patch)
tree22fe658c397f2dd09f57487a9b78c1f84f7139b7
parent474f6aa5112d4f43de242333f231752f78fe3dc6 (diff)
support rc for llvm #3071
-rw-r--r--xmake/toolchains/clang/xmake.lua1
-rw-r--r--xmake/toolchains/llvm/xmake.lua1
2 files changed, 2 insertions, 0 deletions
diff --git a/xmake/toolchains/clang/xmake.lua b/xmake/toolchains/clang/xmake.lua
index 1a1c5f942..c6789c890 100644
--- a/xmake/toolchains/clang/xmake.lua
+++ b/xmake/toolchains/clang/xmake.lua
@@ -40,6 +40,7 @@ toolchain("clang" .. suffix)
set_toolset("mm", "clang" .. suffix)
set_toolset("mxx", "clang" .. suffix, "clang++" .. suffix)
set_toolset("as", "clang" .. suffix)
+ set_toolset("mrc", "llvm-rc")
on_check(function (toolchain)
return import("lib.detect.find_tool")("clang" .. suffix)
diff --git a/xmake/toolchains/llvm/xmake.lua b/xmake/toolchains/llvm/xmake.lua
index 40ec8fa92..6942717ec 100644
--- a/xmake/toolchains/llvm/xmake.lua
+++ b/xmake/toolchains/llvm/xmake.lua
@@ -38,6 +38,7 @@ toolchain("llvm")
set_toolset("ar", "llvm-ar")
set_toolset("ranlib", "llvm-ranlib")
set_toolset("strip", "llvm-strip")
+ set_toolset("mrc", "llvm-rc")
-- check toolchain
on_check("check")