-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscitools++_setup.py
36 lines (29 loc) · 1012 Bytes
/
scitools++_setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/usr/bin/env python
"""Install SciTools
Usage:
python setup.py install [, --prefix=...]
"""
__author__ = 'Hans Petter Langtangen <[email protected]>, Rolv E. Bredesen <[email protected]>'
from distutils.core import setup
import os, glob
# this script applies to a directory tree with the SciTools++ suite
external_packages = ['preprocess', 'epydoc', 'Gnuplot', 'IPython',
'Pmw', 'Scientific']
internal_packages = ['doconce',
'scitools', 'scitools.easyviz', 'scitools.pyPDE',
]
setup(
version = "1.0",
author = "Rolv Bredesen, Hans Petter Langtangen",
author_email = "<[email protected]>",
description = __doc__,
license = "Well",
name = "SciTools++",
url = "",
package_dir = {'': 'lib'},
# packages to install:
packages = internal_packages + external_packages,
# standalone scripts :
scripts = [os.path.join('bin', f) \
for f in os.listdir('bin') if not f.startswith('.')],
)