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

Annotation of /trunk/base/generic/general/SConscript

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1144 - (hide 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 johnpye 669 Import('libascend_env')
2 johnpye 385
3 johnpye 463 csrcs = Split("""
4 johnpye 1144 dstring.c except.c
5     hashpjw.c list.c listio.c pool.c pretty.c
6 johnpye 385 stack.c table.c tm_time.c
7 johnpye 1031 ospath.c env.c pairlist.c
8 johnpye 463 """)
9 johnpye 385
10 johnpye 463 objs =[]
11     for c in csrcs:
12 johnpye 669 objs += libascend_env.SharedObject(c)
13 johnpye 385
14 johnpye 721 #--------------------
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 johnpye 463 Return('objs')
26 johnpye 811
27     # vim: set syntax=python:
28    

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