1import rtconfig 2from building import * 3 4# get current directory 5cwd = GetCurrentDir() 6 7# The set of source files associated with this SConscript file. 8src = Split(""" 9src/hk32f0xx_adc.c 10src/hk32f0xx_crc.c 11src/hk32f0xx_dbgmcu.c 12src/hk32f0xx_divsqrt.c 13src/hk32f0xx_dma.c 14src/hk32f0xx_exti.c 15src/hk32f0xx_flash.c 16src/hk32f0xx_gpio.c 17src/hk32f0xx_i2c.c 18src/hk32f0xx_iwdg.c 19src/hk32f0xx_misc.c 20src/hk32f0xx_pwr.c 21src/hk32f0xx_rcc.c 22src/hk32f0xx_rtc.c 23src/hk32f0xx_spi.c 24src/hk32f0xx_syscfg.c 25src/hk32f0xx_tim.c 26src/hk32f0xx_usart.c 27src/hk32f0xx_wwdg.c 28""") 29 30path = [ 31 cwd + '/CMSIS/HK32F0xx/Include', 32 cwd + '/CMSIS/Core', 33 cwd + '/inc',] 34 35CPPDEFINES = ['USE_STDPERIPH_DRIVER'] 36 37group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES) 38 39Return('group') 40