1from building import * 2 3cwd = GetCurrentDir() 4CPPPATH = [cwd + '/../include'] 5group = [] 6src = [] 7 8if not GetDepend(['RT_USING_SERIAL']): 9 Return('group') 10 11if GetDepend(['RT_USING_SMART']): 12 src += Glob('serial_tty.c') 13 14if GetDepend(['RT_USING_SERIAL_V2']): 15 src += ['dev_serial_v2.c'] 16else: 17 src += ['dev_serial.c'] 18 19if GetDepend(['RT_USING_SERIAL_BYPASS']): 20 src += ['bypass.c'] 21 22if GetDepend(['RT_USING_DM']): 23 src += ['serial_dm.c'] 24 25group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH) 26 27Return('group') 28