source: trunk/anuga_core/anuga/setup.py @ 9679

Last change on this file since 9679 was 9665, checked in by steve, 10 years ago

Checkedtha that anuga works on linux

File size: 1.6 KB
Line 
1from __future__ import division, print_function, absolute_import
2
3import sys
4
5
6def configuration(parent_package='',top_path=None):
7
8    from numpy.distutils.misc_util import Configuration
9
10    config = Configuration('anuga',parent_package,top_path)
11    config.add_subpackage('abstract_2d_finite_volumes')
12    config.add_subpackage('advection')
13    config.add_subpackage('alpha_shape')
14    config.add_subpackage('caching')
15    config.add_subpackage('coordinate_transforms')
16    config.add_subpackage('culvert_flows')
17    config.add_subpackage('damage_modelling')
18    config.add_subpackage('file')
19    config.add_subpackage('file_conversion')
20    config.add_subpackage('fit_interpolate')
21    config.add_subpackage('geometry')
22    config.add_subpackage('geospatial_data')
23    config.add_subpackage('lib')
24    config.add_subpackage('load_mesh')
25    config.add_subpackage('mesh_engine')
26    config.add_subpackage('operators')
27    config.add_subpackage('parallel')
28    config.add_subpackage('pmesh')
29    config.add_subpackage('pymetis')
30    config.add_subpackage('shallow_water')
31    config.add_subpackage('structures')
32    config.add_subpackage('tsunami_source')
33    config.add_subpackage('utilities')
34    config.add_subpackage('validation_utilities')
35   
36    if sys.platform == 'win32':
37        config.add_data_dir('runtime_libs')
38   
39    try:
40        import vtk
41        config.add_subpackage('visualiser')
42    except:
43        pass
44       
45    config.make_config_py()
46   
47    return config
48
49if __name__ == '__main__':
50    print('This is the wrong setup.py file to run')
51    #from numpy.distutils.core import setup
52    #setup(**configuration(top_path='').todict())
Note: See TracBrowser for help on using the repository browser.