SConscript 647 B

1234567891011121314151617181920212223
  1. from building import *
  2. import rtconfig
  3. cwd = GetCurrentDir()
  4. src = Glob('CMSIS/DeviceSupport/*.c')
  5. src += Glob('SWM341_StdPeriph_Driver/*.c')
  6. if rtconfig.CROSS_TOOL == 'gcc':
  7. src += ['CMSIS/DeviceSupport/startup/gcc/startup_SWM341.s']
  8. elif rtconfig.CROSS_TOOL == 'keil':
  9. src += ['CMSIS/DeviceSupport/startup/arm/startup_SWM341.s']
  10. elif rtconfig.CROSS_TOOL == 'iar':
  11. src += ['CMSIS/DeviceSupport/startup/iar/startup_SWM341.s']
  12. inc = [cwd + '/CMSIS/CoreSupport',
  13. cwd + '/CMSIS/DeviceSupport',
  14. cwd + '/SWM341_StdPeriph_Driver'
  15. ]
  16. group = DefineGroup('Libraries', src, depend = [''], CPPPATH = inc)
  17. Return('group')