summaryrefslogtreecommitdiff
path: root/tools/xmake.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tools/xmake.lua')
-rw-r--r--tools/xmake.lua46
1 files changed, 0 insertions, 46 deletions
diff --git a/tools/xmake.lua b/tools/xmake.lua
deleted file mode 100644
index 07552919c9..0000000000
--- a/tools/xmake.lua
+++ /dev/null
@@ -1,46 +0,0 @@
-add_rules("mode.debug", "mode.release")
-
-toolchain("${toolchain}")
- set_kind("standalone")
- set_sdkdir("${sdkdir}")
-toolchain_end()
-
-target("${target}")
- set_kind("binary")
- set_toolchains("${toolchain}")
-
- add_files(
- ${src_path}
- )
-
- add_includedirs(
- ${inc_path}
- )
-
- add_defines(
- ${define}
- )
-
- add_cflags(
- "${cflags}" ,{force = true}
- )
- add_cxxflags(
- "${cxxflags}" ,{force = true}
- )
-
- add_asflags(
- "${asflags}" ,{force = true}
- )
-
- add_ldflags(
- "${ldflags}" ,{force = true}
- )
-
- set_targetdir("./")
- set_filename("rtthread.elf")
-
- after_build(function(target)
- os.exec("${bindir}/${toolchain}-objcopy -O ihex rtthread.elf rtthread.hex")
- os.exec("${bindir}/${toolchain}-objcopy -O binary rtthread.elf rtthread.bin")
- os.exec("${bindir}/${toolchain}-size rtthread.elf")
- end) \ No newline at end of file