importrtconfigImport('RTT_ROOT')frombuildingimport*# get current directorycwd=GetCurrentDir()# The set of source files associated with this SConscript file.src=Split("""CMSIS/ST/STM32F4xx/Source/Templates/system_stm32f4xx.c""")src+=Glob('STM32F4xx_StdPeriph_Driver/src/*.c')#add for startup script ifrtconfig.CROSS_TOOL=='gcc':src=src+['CMSIS/ST/STM32F4xx/Source/Templates/gcc_ride7/startup_stm32f4xx.s']elifrtconfig.CROSS_TOOL=='keil':src=src+['CMSIS/ST/STM32F4xx/Source/Templates/arm/startup_stm32f4xx.s']# elif rtconfig.CROSS_TOOL == 'iar':# src = src + ['CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/iar/' + startup_scripts[rtconfig.STM32_TYPE]]path=[cwd+'/STM32F4xx_StdPeriph_Driver/inc',cwd+'/CMSIS/ST/STM32F4xx/Include',