diff options
| author | ruki <[email protected]> | 2020-05-21 00:43:47 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-05-20 22:22:45 +0800 |
| commit | 7053cde611448bba096b6a97527af5f5a50439c1 (patch) | |
| tree | db8547e5b537a5c218e3f41873e9d28e085846e4 /xmake/toolchains/llvm/xmake.lua | |
| parent | 13373f2c9b1a80a8c766006a73f28e6adf83b929 (diff) | |
add sdcc toolchain
Diffstat (limited to 'xmake/toolchains/llvm/xmake.lua')
| -rw-r--r-- | xmake/toolchains/llvm/xmake.lua | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/xmake/toolchains/llvm/xmake.lua b/xmake/toolchains/llvm/xmake.lua index 4c6c4748b..53132de83 100644 --- a/xmake/toolchains/llvm/xmake.lua +++ b/xmake/toolchains/llvm/xmake.lua @@ -23,6 +23,18 @@ toolchain("llvm") -- mark as standalone toolchain set_kind("standalone") + + -- set toolsets + set_toolsets("cc", "clang") + set_toolsets("cxx", "clang", "clang++") + set_toolsets("cpp", "clang -E") + set_toolsets("as", "clang") + set_toolsets("ld", "clang++", "clang") + set_toolsets("sh", "clang++", "clang") + set_toolsets("ar", "llvm-ar") + set_toolsets("ex", "llvm-ar") + set_toolsets("ranlib", "llvm-ranlib") + set_toolsets("strip", "llvm-strip") -- check toolchain on_check("check") @@ -30,18 +42,6 @@ toolchain("llvm") -- on load on_load(function (toolchain) - -- set toolsets - toolchain:set("toolsets", "cc", "clang") - toolchain:set("toolsets", "cxx", "clang", "clang++") - toolchain:set("toolsets", "cpp", "clang -E") - toolchain:set("toolsets", "as", "clang") - toolchain:set("toolsets", "ld", "clang++", "clang") - toolchain:set("toolsets", "sh", "clang++", "clang") - toolchain:set("toolsets", "ar", "llvm-ar") - toolchain:set("toolsets", "ex", "llvm-ar") - toolchain:set("toolsets", "ranlib", "llvm-ranlib") - toolchain:set("toolsets", "strip", "llvm-strip") - -- init linkdirs and includedirs local sdkdir = toolchain:sdkdir() if sdkdir then |
