/[ascend]/trunk/base/generic/general/SConscript
ViewVC logotype

Contents of /trunk/base/generic/general/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1144 - (show annotations) (download)
Mon Jan 15 10:42:11 2007 UTC (17 years, 6 months ago) by johnpye
File size: 524 byte(s)
Added except.[ch] which are intended to hold some TRY..CATCH..FINAL macro goodness to replace the explicit longjmp calls.
Added time-watching in LSODE to update GUI in case of long samplelist timesteps (TODO: permit interruption vai this mechanism too).
1 Import('libascend_env')
2
3 csrcs = Split("""
4 dstring.c except.c
5 hashpjw.c list.c listio.c pool.c pretty.c
6 stack.c table.c tm_time.c
7 ospath.c env.c pairlist.c
8 """)
9
10 objs =[]
11 for c in csrcs:
12 objs += libascend_env.SharedObject(c)
13
14 #--------------------
15 # INSTALL
16
17 import glob
18
19 if libascend_env.get('CAN_INSTALL'):
20 installdir = libascend_env['INSTALL_ROOT']+libascend_env['INSTALL_INCLUDE']+'/general'
21
22 headers = glob.glob("*.h")
23 libascend_env.InstallHeader(installdir,headers)
24
25 Return('objs')
26
27 # vim: set syntax=python:
28

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22