1from building import *
2
3cwd     = GetCurrentDir()
4CPPPATH = [cwd]
5
6src = Split('''
7        dev_wlan.c
8        ''')
9
10if GetDepend(['RT_WLAN_MANAGE_ENABLE']):
11    src += ['dev_wlan_mgnt.c']
12
13if GetDepend(['RT_WLAN_MSH_CMD_ENABLE']):
14    src += ['dev_wlan_cmd.c']
15
16if GetDepend(['RT_WLAN_PROT_ENABLE']):
17    src += ['dev_wlan_prot.c']
18
19if GetDepend(['RT_WLAN_PROT_LWIP_ENABLE']):
20    src += ['dev_wlan_lwip.c']
21
22if GetDepend(['RT_WLAN_CFG_ENABLE']):
23    src += ['dev_wlan_cfg.c']
24
25if GetDepend(['RT_WLAN_WORK_THREAD_ENABLE']):
26    src += ['dev_wlan_workqueue.c']
27
28group   = DefineGroup('DeviceDrivers', src, depend = ['RT_USING_WIFI'], CPPPATH = CPPPATH)
29
30Return('group')
31