Files
luban-lite-t3e-pro/packages/artinchip/userid/SConscript

28 lines
899 B
Python
Raw Normal View History

2025-09-30 11:56:06 +08:00
Import('AIC_ROOT')
Import('PRJ_KERNEL')
from building import *
cwd = GetCurrentDir()
CPPPATH = [cwd, cwd + '/include']
src = []
if GetDepend('LPKG_USING_USERID'):
src = Glob('userid.c')
if GetDepend('KERNEL_BAREMETAL') and GetDepend('USERID_IN_SPINOR'):
src += Glob('spinor_bare.c')
if GetDepend('KERNEL_RTTHREAD') and GetDepend('USERID_IN_SPINOR'):
src += Glob('spinor_rtt.c')
if GetDepend('KERNEL_BAREMETAL') and GetDepend('USERID_IN_SPINAND'):
src += Glob('spinand_bare.c')
if GetDepend('KERNEL_RTTHREAD') and GetDepend('USERID_IN_SPINAND'):
src += Glob('spinand_rtt.c')
if GetDepend('KERNEL_BAREMETAL') and GetDepend('USERID_IN_MMC'):
src += Glob('mmc_bare.c')
if GetDepend('KERNEL_RTTHREAD') and GetDepend('USERID_IN_MMC'):
src += Glob('mmc_rtt.c')
group = DefineGroup('userid', src, depend = [''], CPPPATH = CPPPATH)
Return('group')