summaryrefslogtreecommitdiff
path: root/tools/xmake.lua
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2025-06-25 15:06:45 +0800
committerGitHub <[email protected]>2025-06-25 15:06:45 +0800
commit5a2352eb64f5a1039b37368f2a9c199db32957a0 (patch)
treef2153efa40eaef9ee4b3c66ad2eb74ea7d29b8d0 /tools/xmake.lua
parent8e9872a55456b38d28b0d7d076905be84d0af7a2 (diff)
[scons] code cleanup for scons script. (#10429)
* [scons] move project_generation to targets; code clean for building.py.
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