summaryrefslogtreecommitdiff
path: root/xmake/toolchains/gnu-rm/xmake.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2020-11-01 23:13:27 +0800
committerruki <[email protected]>2020-11-01 23:13:27 +0800
commit730cb0c32b4d9540b528865caf82ba3ae4e0b8a3 (patch)
treee7ac70601dc2bdfa8b767c1455724191aeb5dcb4 /xmake/toolchains/gnu-rm/xmake.lua
parent2e2399119652e64b2e6f7c9447af0ec6aa7c2efc (diff)
improve gnu-rm toolchain
Diffstat (limited to 'xmake/toolchains/gnu-rm/xmake.lua')
-rw-r--r--xmake/toolchains/gnu-rm/xmake.lua11
1 files changed, 1 insertions, 10 deletions
diff --git a/xmake/toolchains/gnu-rm/xmake.lua b/xmake/toolchains/gnu-rm/xmake.lua
index 1c6fb267c..2f3f9ed40 100644
--- a/xmake/toolchains/gnu-rm/xmake.lua
+++ b/xmake/toolchains/gnu-rm/xmake.lua
@@ -28,20 +28,11 @@ toolchain("gnu-rm")
-- mark as standalone toolchain
set_kind("standalone")
- -- check toolchain
- on_check(function (toolchain)
- return import("toolchains.cross.check", {rootdir = os.programdir()})(toolchain)
- end)
-
-- on load
on_load(function (toolchain)
- -- imports
- import("core.project.config")
- import("toolchains.cross.load", {rootdir = os.programdir()})
-
-- load basic configuration of cross toolchain
- load(toolchain)
+ toolchain:load_cross_toolchain()
-- add basic flags
toolchain:add("ldflags", "--specs=nosys.specs", "--specs=nano.specs", {force = true})