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

Last change on this file since 8780 was 8630, checked in by steve, 11 years ago

Starting to wrap in Yuyangs code for sww2dem

File size: 1.3 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
12#os.chdir('..')
13#os.chdir('advection')
14#execfile('..' + 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('file_conversion')
22execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
23
24
25os.chdir('..')
26os.chdir('geometry')
27execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
28
29os.chdir('..')
30os.chdir('structures')
31execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
32
33os.chdir('..')
34os.chdir('abstract_2d_finite_volumes')
35execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
36
37os.chdir('..')
38os.chdir('file')
39execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
40
41os.chdir('..')
42os.chdir('shallow_water')
43execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
44
45#os.chdir('..')
46#os.chdir('shallow_water_balanced')
47#execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
48
49os.chdir('..')
50os.chdir('mesh_engine')
51execfile('..' + os.sep + 'utilities' + os.sep + 'compile.py')
52
53os.chdir(BUILDROOT)   
54#execfile('test_all.py')
55   
56if sys.platform == 'win32':
57    raw_input('Press the RETURN key')
Note: See TracBrowser for help on using the repository browser.