1 |
johnpye |
592 |
Import('env') |
2 |
johnpye |
451 |
|
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 |
johnpye |
592 |
srcs += env['TESTSRCS_'+dir.upper()] |
14 |
johnpye |
451 |
|
15 |
johnpye |
459 |
cpppath = ['#test','#base/generic'] |
16 |
|
|
if env.has_key('CUNIT_CPPPATH'): |
17 |
|
|
cpppath.append(env['CUNIT_CPPPATH']) |
18 |
|
|
|
19 |
johnpye |
592 |
libpath = ['#', '#test'] |
20 |
johnpye |
459 |
if env.has_key('CUNIT_LIBPATH'): |
21 |
|
|
libpath.append(env['CUNIT_LIBPATH']) |
22 |
johnpye |
966 |
#print "CUNIT_LIBPATH ---> ",libpath |
23 |
johnpye |
459 |
|
24 |
johnpye |
451 |
env.Program('test',srcs+basesrcs |
25 |
johnpye |
592 |
, CPPPATH = cpppath |
26 |
|
|
, LIBS = ['ascend','asctest','m','cunit','dl'] |
27 |
|
|
, LIBPATH = libpath |
28 |
|
|
) |