1from building import *
2import rtconfig
3cwd     = GetCurrentDir()
4src = Glob('sdk/*.c')
5CPPPATH = [cwd + '/sdk', cwd + '/core', cwd]
6
7src += Glob('core/*.c')
8
9if rtconfig.PLATFORM in ['gcc']:
10    src += ['startup/flash_start_gcc.s']
11elif rtconfig.PLATFORM in ['armcc', 'armclang']:
12    src += ['startup/startup.s', 'startup/flash_start.s']
13elif rtconfig.PLATFORM in ['iccarm']:
14    src += ['startup/flash_start_iar.s']
15group = DefineGroup('Libraries', src, depend = [''], CPPPATH = CPPPATH)
16
17Return('group')
18