import rtconfig
Import('RTT_ROOT')
from building import *

# get current directory
cwd = GetCurrentDir()
project = 'RK1808'

# The set of source files associated with this SConscript file.
src = Glob('Libraries/CMSIS/Device/' + project + '/Source/Templates/*.c')
src += Glob('Libraries/hal/src/*.c')
src += Glob('Libraries/hal/src/*/*.c')
src += Glob('Libraries/bsp/' + project + '/*.c')

#add for startup script

path = [cwd + '/Libraries/hal/inc',
    cwd + '/Libraries/bsp/' + project,
    cwd + '/Libraries/CMSIS/Device',
    cwd + '/Libraries/CMSIS/Device/' + project + '/Include',
    cwd + '/Libraries/CMSIS/Core_A/Include']

CPPDEFINES = ['USE_STDPERIPH_DRIVER']
group = DefineGroup(project + '_StdPeriph', src, depend = [''], CPPPATH = path, CPPDEFINES = CPPDEFINES)

Return('group')
