1from building import *
2
3group = []
4objs = []
5
6if not GetDepend(['RT_USING_CLK']):
7    Return('group')
8
9cwd = GetCurrentDir()
10list = os.listdir(cwd)
11CPPPATH = [cwd + '/../include']
12
13src = ['clk.c']
14
15if GetDepend(['RT_USING_OFW']):
16    src += ['clk-fixed-rate.c']
17
18group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH)
19
20for d in list:
21    path = os.path.join(cwd, d)
22    if os.path.isfile(os.path.join(path, 'SConscript')):
23        objs = objs + SConscript(os.path.join(d, 'SConscript'))
24objs = objs + group
25
26Return('objs')
27