diff options
| author | ruki <[email protected]> | 2020-11-01 10:38:55 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2020-11-01 10:42:38 +0800 |
| commit | 51c400a113bd4315a96ad36b7548fd6817cf52b5 (patch) | |
| tree | 443a594037159bb5b3cd585264c7ca2d2afcb237 /xmake/modules | |
| parent | b98867b498830320ff183bc4dff426599fee1219 (diff) | |
improve musl/gnu-rm toolchain
Diffstat (limited to 'xmake/modules')
| -rw-r--r-- | xmake/modules/private/detect/find_cross_toolchain.lua | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/xmake/modules/private/detect/find_cross_toolchain.lua b/xmake/modules/private/detect/find_cross_toolchain.lua deleted file mode 100644 index 0f18eede7..000000000 --- a/xmake/modules/private/detect/find_cross_toolchain.lua +++ /dev/null @@ -1,47 +0,0 @@ ---!A cross-toolchain build utility based on Lua --- --- Licensed under the Apache License, Version 2.0 (the "License"); --- you may not use this file except in compliance with the License. --- You may obtain a copy of the License at --- --- http://www.apache.org/licenses/LICENSE-2.0 --- --- Unless required by applicable law or agreed to in writing, software --- distributed under the License is distributed on an "AS IS" BASIS, --- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. --- See the License for the specific language governing permissions and --- limitations under the License. --- --- Copyright (C) 2015-2020, TBOOX Open Source Group. --- --- @author ruki --- @file find_cross_toolchain.lua --- - --- imports -import("core.project.config") -import("detect.sdks.find_cross_toolchain") - --- check the cross toolchain -function main(toolchain) - - -- is cross? - local sdkdir = config.get("sdk") - local bindir = config.get("bin") - local cross = config.get("cross") - if not sdkdir and not bindir and not cross then - return - end - - -- find cross toolchain - local cross_toolchain = find_cross_toolchain(sdkdir, {bindir = bindir, cross = cross}) - if cross_toolchain then - config.set("cross", cross_toolchain.cross, {readonly = true, force = true}) - config.set("bin", cross_toolchain.bindir, {readonly = true, force = true}) - config.set("sdkdir", cross_toolchain.sdkdir, {readonly = true, force = true}) -- only for toolchain - else - raise("cross toolchain not found!") - end - return cross_toolchain -end - |
