1 |
Import('env') |
2 |
|
3 |
testsrcs = ['#test/'+i for i in Split(""" |
4 |
assertimpl.c |
5 |
printutil.c |
6 |
redirectStdStreams.c |
7 |
""")] |
8 |
|
9 |
basesrcs = ['test_ascend_base.c'] |
10 |
|
11 |
srcs = [] |
12 |
for dir in ['general','utilities','solver']: |
13 |
srcs += env['TESTSRCS_'+dir.upper()] |
14 |
|
15 |
cpppath = ['#test','#base/generic'] |
16 |
if env.has_key('CUNIT_CPPPATH'): |
17 |
cpppath.append(env['CUNIT_CPPPATH']) |
18 |
|
19 |
libpath = ['#', '#test'] |
20 |
if env.has_key('CUNIT_LIBPATH'): |
21 |
libpath.append(env['CUNIT_LIBPATH']) |
22 |
#print "CUNIT_LIBPATH ---> ",libpath |
23 |
|
24 |
env.Program('test',srcs+basesrcs |
25 |
, CPPPATH = cpppath |
26 |
, LIBS = ['ascend','asctest','m','cunit','dl'] |
27 |
, LIBPATH = libpath |
28 |
) |