1 |
Import('env') |
2 |
fprops_env = env.Clone() |
3 |
|
4 |
fprops_env.Append(LIBPATH=['#']) |
5 |
fprops_env.Append(LIBS=['ascend']) |
6 |
|
7 |
lib = fprops_env.SharedLibrary("mbwr" |
8 |
,['mbwr.c','asc_mbwr.c'] |
9 |
,SHLIBSUFFIX = env['EXTLIB_SUFFIX'] |
10 |
,SHLIBPREFIX = env['EXTLIB_PREFIX'] |
11 |
) |
12 |
|
13 |
env['fluids'] = ['ammonia','water','nitrogen','hydrogen','carbondioxide'] |
14 |
|
15 |
lib = fprops_env.SharedLibrary("helmholtz" |
16 |
,['ideal.c','helmholtz.c','asc_helmholtz.c'] |
17 |
+ ['%s.c' % f for f in env['fluids']] |
18 |
,SHLIBSUFFIX = env['EXTLIB_SUFFIX'] |
19 |
,SHLIBPREFIX = env['EXTLIB_PREFIX'] |
20 |
) |
21 |
|
22 |
env['extfns'] += [lib] |
23 |
|
24 |
# vim: set syntax=python: |
25 |
|