summaryrefslogtreecommitdiff
path: root/bsp/zynqmp-r5-axu4ev/drivers/Zynq_HAL_Driver/SConscript
blob: 58a8169357e9377bc48cc3b58caf4bd32e06bcbb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from building import *

cwd  = GetCurrentDir()
src  = Glob('*.c')
CPPPATH = [cwd]
objs = []

group = DefineGroup('ZYNQMP_HAL', src, depend = [''], CPPPATH = CPPPATH)

if GetDepend('BSP_USING_SDIO'):
    objs = objs + SConscript('sdps_v3_9/SConscript')
if GetDepend('RT_USING_PIN'):
    objs = objs + SConscript('gpiops_v3_7/SConscript')
if GetDepend('BSP_USING_ETH'):
    objs = objs + SConscript('emacps_v3_11/SConscript')
    objs = objs + SConscript('xemacpsif/SConscript')

objs = objs + group

Return('objs')