Adding Rust Language Support for RT-Thread #10910

This commit is contained in:
zhang san
2025-12-08 18:34:25 +08:00
committed by GitHub
parent cd1d47b87c
commit 69980f8b9d
88 changed files with 6734 additions and 4 deletions

View File

@@ -5,13 +5,17 @@ from building import *
objs = []
cwd = GetCurrentDir()
list = os.listdir(cwd)
entries = os.listdir(cwd)
for item in list:
for item in entries:
if item in remove_components:
continue
if os.path.isfile(os.path.join(cwd, item, 'SConscript')):
objs = objs + SConscript(os.path.join(item, 'SConscript'))
result = SConscript(os.path.join(item, 'SConscript'))
if isinstance(result, (list, tuple)):
objs.extend(result)
else:
objs.append(result)
Return('objs')