mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-02-06 05:52:12 +00:00
22 lines
471 B
Python
22 lines
471 B
Python
# RT-Thread building script for Rust examples
|
|
|
|
import os
|
|
from building import *
|
|
|
|
Import('rtconfig')
|
|
|
|
cwd = GetCurrentDir()
|
|
group = []
|
|
entries = os.listdir(cwd)
|
|
|
|
subdirs = ['application', 'component', 'modules']
|
|
|
|
for subdir in subdirs:
|
|
if subdir in entries:
|
|
result = SConscript(os.path.join(subdir, 'SConscript'))
|
|
if isinstance(result, (list, tuple)):
|
|
group.extend(result)
|
|
else:
|
|
group.append(result)
|
|
|
|
Return('group') |