# RT-Thread building script for bridge import os from building import * Import('rtconfig') cwd = GetCurrentDir() group = [] list = os.listdir(cwd) # add common code files if rtconfig.CPU == "e9xx" : group = group elif rtconfig.CPU == "nuclei" : group = group elif rtconfig.CPU == "virt64" : group = group elif rtconfig.CPU == "ch32v1" : group = group elif rtconfig.CPU == "ch32v3" : group = group elif rtconfig.CPU == "hpmicro": group = group else : group = group + SConscript(os.path.join('common', 'SConscript')) # cpu porting code files if rtconfig.CPU == "e9xx" : group = group + SConscript(os.path.join(rtconfig.VENDOR, rtconfig.CPU, 'SConscript')) elif rtconfig.CPU in list: group = group + SConscript(os.path.join(rtconfig.CPU, 'SConscript')) Return('group')