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