1import rtconfig 2Import('RTT_ROOT') 3from building import * 4 5# get current directory 6cwd = GetCurrentDir() 7 8src = Split(""" 9 10""") 11 12# add for startup script 13if rtconfig.PLATFORM in ['gcc']: 14 src = src + ['gcc/' + 'startup_gcc.c'] 15elif rtconfig.PLATFORM in ['armcc', 'armclang']: 16 src = src + ['arm/' + 'startup_keil.s'] 17elif rtconfig.PLATFORM in ['iccarm']: 18 src = src + ['iar/' + 'startup_iar.c'] 19 20path = [cwd] 21path += [cwd + '/cmsis/include'] 22 23CPPDEFINES = ['AM_PACKAGE_BGA', 'AM_PART_APOLLO2'] 24 25group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) 26 27Return('group') 28