1# RT-Thread building script for component 2 3Import('rtconfig') 4Import('RTT_ROOT') 5from building import * 6 7cwd = GetCurrentDir() 8src = [ 'bsp/drivers/plic/plic_driver.c', 9 'bsp/env/start.S', 10 'bsp/env/freedom-e300-hifive1/init.c'] 11 12CPPPATH = [ cwd + '/bsp/drivers', cwd + '/bsp/drivers/fe300prci', cwd + '/bsp/drivers/plic', 13 cwd + '/bsp/env', cwd + '/bsp/env/freedom-e300-hifive1', 14 cwd + '/bsp/include', cwd + '/bsp/include/sifive', cwd + '/bsp/include/sifive/devices'] 15 16CPPDEFINES = [] 17 18group = DefineGroup('Libraries', src, depend = [''], CPPPATH = CPPPATH, CPPDEFINES=CPPDEFINES) 19 20Return('group') 21