SConscript 692 B

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