/[ascend]/trunk/models/johnpye/extfn/SConstruct
ViewVC logotype

Annotation of /trunk/models/johnpye/extfn/SConstruct

Parent Directory Parent Directory | Revision Log Revision Log


Revision 692 - (hide annotations) (download)
Thu Jun 22 02:45:47 2006 UTC (14 years, 7 months ago) by johnpye
File size: 665 byte(s)
Fixed up behaviour of default ASCENDLIBRARY in python interface (for the case
where you're using ascpy without using the PyGTK GUI).
Removed some debug output when loading external libraries.
Fixed up the 'extfntest' example & SConscript file.
1 johnpye 542 import os, platform
2 johnpye 692
3 johnpye 542 if platform.system()=="Windows" and os.environ.has_key('OSTYPE'):
4     env = Environment(ENV=os.environ,tools=['mingw'])
5     else:
6     env = Environment(ENV=os.environ);
7 johnpye 692 # assuming GCC, we will want the GCC visibility stuff set so that
8     # we ensure windows will work as well.
9     env.Append(CCFLAGS=['-fvisibility=hidden'])
10     env.Append(CPPDEFINES=['HAVE_GCCVISIBILITY'])
11 johnpye 424
12     srcs = Split("""
13     extfntest.c
14     """)
15    
16 johnpye 692 env.ParseConfig('ascend-config')
17     env.Append(CPPPATH=['../../../base/generic'])
18 johnpye 424
19 johnpye 692 env.SharedLibrary("extfntest",srcs)
20    
21 johnpye 424 # To run the test
22     # type
23     #
24 johnpye 692 # ASCENDLIBRARY=../../../models LD_LIBRARY_PATH=../../.. PYTHONPATH=../../../pygtk python extfntest.py
25 johnpye 424
26 johnpye 692

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