File: scitools++_setup.py

package info (click to toggle)
scitools 0.9.0-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 4,148 kB
  • ctags: 3,332
  • sloc: python: 34,714; sh: 112; makefile: 8
file content (36 lines) | stat: -rwxr-xr-x 1,012 bytes parent folder | download | duplicates (2)
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 <hpl@simula.no>, Rolv E. Bredesen <rolv@simula.no>'

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 = "<hpl@simula.no>",
    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('.')],
    )