1 | from __future__ import division, print_function, absolute_import |
---|
2 | |
---|
3 | import sys |
---|
4 | |
---|
5 | |
---|
6 | def 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 | try: |
---|
37 | import vtk |
---|
38 | config.add_subpackage('visualiser') |
---|
39 | except: |
---|
40 | pass |
---|
41 | |
---|
42 | config.make_config_py() |
---|
43 | |
---|
44 | return config |
---|
45 | |
---|
46 | if __name__ == '__main__': |
---|
47 | print('This is the wrong setup.py file to run') |
---|
48 | #from numpy.distutils.core import setup |
---|
49 | #setup(**configuration(top_path='').todict()) |
---|