diff options
Diffstat (limited to 'bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript')
| -rw-r--r-- | bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript b/bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript new file mode 100644 index 0000000000..3b20d49038 --- /dev/null +++ b/bsp/nxp/lpc/lpc5410x/Libraries/Device/SConscript @@ -0,0 +1,22 @@ +# RT-Thread building script for component + +Import('rtconfig') +from building import * + +cwd = GetCurrentDir() +src = Split(''' +startup/sysinit.c +''') +CPPPATH = [cwd + '/../CMSIS/Include'] +CPPDEFINES = ['CORE_M4'] + + +# add for startup script +if rtconfig.PLATFORM in ['gcc']: + src += ['startup/gcc_startup_lpc5410x.c'] +elif rtconfig.PLATFORM in ['armcc', 'armclang']: + src += ['startup/keil_startup_lpc5410x.s'] + +group = DefineGroup('CMSIS', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES = CPPDEFINES) + +Return('group') |
