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