SConscript 523 B

12345678910111213141516171819202122
  1. # RT-Thread building script for component
  2. Import('rtconfig')
  3. from building import *
  4. cwd = GetCurrentDir()
  5. src = Split('''
  6. startup/sysinit.c
  7. ''')
  8. CPPPATH = [cwd + '/../CMSIS/Include']
  9. CPPDEFINES = ['CORE_M4']
  10. # add for startup script
  11. if rtconfig.PLATFORM in ['gcc']:
  12. src += ['startup/gcc_startup_lpc5410x.c']
  13. elif rtconfig.PLATFORM in ['armcc', 'armclang']:
  14. src += ['startup/keil_startup_lpc5410x.s']
  15. group = DefineGroup('CMSIS', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES = CPPDEFINES)
  16. Return('group')