source: trunk/anuga_core/source/anuga/compile_all.py @ 8129

Last change on this file since 8129 was 8129, checked in by steve, 13 years ago

Getting the unit tests for structures to pass when called from test_all.py in directory anuga

File size: 1.1 KB
Line 
1""" Script to compile all C extensions in ANUGA. """
2
3import os
4
5BUILDROOT = os.getcwd()
6
7#Attempt to compile all extensions
8
9os.chdir('utilities')
10execfile('compile.py')
11
12os.chdir('..')
13os.chdir('advection')
14execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
15
16os.chdir('..')
17os.chdir('operators')
18execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
19
20os.chdir('..')
21os.chdir('structures')
22execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
23
24os.chdir('..')
25os.chdir('abstract_2d_finite_volumes')
26execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
27
28os.chdir('..')
29os.chdir('file')
30execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
31
32os.chdir('..')
33os.chdir('shallow_water')
34execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
35
36os.chdir('..')
37os.chdir('shallow_water_balanced')
38execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
39
40os.chdir('..')
41os.chdir('mesh_engine')
42execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
43
44os.chdir(BUILDROOT)   
45#execfile('test_all.py')
46   
47if sys.platform == 'win32':
48    raw_input('Press the RETURN key')
Note: See TracBrowser for help on using the repository browser.