Files
luban-lite-t3e-pro/packages/artinchip/userid/SConscript
刘可亮 8bca5e8332 v1.0.4
2024-04-03 16:40:57 +08:00

28 lines
872 B
Python

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')