1import copy
2Import('RTT_ROOT')
3Import('rtconfig')
4from building import *
5
6cwd     = GetCurrentDir()
7src = Glob('*.c')
8
9# remove no need file.
10if GetDepend('RT_USING_LWIP') == False:
11    src_need_remove = ['dm9000.c'] # need remove file list.
12    SrcRemove(src, src_need_remove)
13
14if GetDepend('RT_USING_DFS') == False:
15    src_need_remove = ['sd.c'] # need remove file list.
16    SrcRemove(src, src_need_remove)
17
18CPPPATH = [cwd]
19
20group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH)
21
22Return('group')
23