1import rtconfig 2Import('RTT_ROOT') 3from building import * 4 5# get current directory 6cwd = GetCurrentDir() 7 8# The set of source files associated with this SConscript file. 9src = Split(""" 10startup_gcc.S 11common/aes/ck_aes.c 12common/crc/ck_crc.c 13common/dmac/ck_dmac.c 14common/eflash/ck_eflash.c 15common/pwm/ck_pwm.c 16common/rsa/ck_rsa.c 17common/sha/ck_sha.c 18common/trng/ck_trng.c 19common/timer/dw_timer.c 20common/gpio/dw_gpio.c 21common/spi/dw_spi.c 22common/iic/dw_iic.c 23common/usart/dw_usart.c 24common/wdt/dw_wdt.c 25""") 26 27path = [cwd + '/include', 28 cwd + '/common/aes', 29 cwd + '/common/aes', 30 cwd + '/common/crc', 31 cwd + '/common/dmac', 32 cwd + '/common/eflash', 33 cwd + '/common/gpio', 34 cwd + '/common/iic', 35 cwd + '/common/pwm', 36 cwd + '/common/rsa', 37 cwd + '/common/rtc', 38 cwd + '/common/sha', 39 cwd + '/common/spi', 40 cwd + '/common/timer', 41 cwd + '/common/trng', 42 cwd + '/common/usart', 43 cwd + '/common/wdt' 44] 45 46group = DefineGroup('Libraries', src, depend = [''], CPPPATH = path) 47 48Return('group') 49