1Import('RTT_ROOT') 2Import('rtconfig') 3from building import * 4 5cwd = GetCurrentDir() 6src = Glob('*.c') 7src = ['Device/FUJISTU/MB9BF50x/Source/system_mb9bf50x.c'] 8 9# add for startup script 10if rtconfig.PLATFORM in ['gcc']: 11 src += ['Device/FUJISTU/MB9BF50x/Source/G++/startup_mb9bf50x.S'] 12elif rtconfig.PLATFORM in ['armcc', 'armclang']: 13 src += ['Device/FUJISTU/MB9BF50x/Source/ARM/startup_mb9bf50x.S'] 14elif rtconfig.PLATFORM in ['iccarm']: 15 src += ['Device/FUJISTU/MB9BF50x/Source/IAR/startup_mb9bf50x.S'] 16 17CPPPATH = [cwd + '/Device/FUJISTU/MB9BF50x/Include'] 18 19CPPPATH += [cwd + '/CMSIS/Include'] 20 21group = DefineGroup('CMSIS', src, depend = [''], CPPPATH = CPPPATH) 22 23Return('group') 24