1from building import * 2import os 3 4cwd = GetCurrentDir() 5src = [] 6group = [] 7CPPPATH = [cwd] 8 9 10if GetDepend(['PKG_USING_RTDUINO']) and not GetDepend(['RTDUINO_NO_SETUP_LOOP']): 11 src += Glob('arduino_main.cpp') 12 13list = os.listdir(cwd) 14for item in list: 15 if os.path.isfile(os.path.join(cwd, item, 'SConscript')): 16 group = group + SConscript(os.path.join(item, 'SConscript')) 17 18group = group + DefineGroup('rtduino-port', src, depend = ['PKG_USING_RTDUINO'], CPPPATH = CPPPATH) 19Return('group')