summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorPearu Peterson <pearu.peterson@gmail.com>2006-04-04 12:26:14 +0000
committerPearu Peterson <pearu.peterson@gmail.com>2006-04-04 12:26:14 +0000
commit17d7cfe350073ca04a17f76323fe813e361d74de (patch)
treebcda847c091c7de7163b72f1f0fab86851f209a7 /setup.py
parent4c0bf7da9c6c7c5e554fb62792ee0322a3846239 (diff)
downloadnumpy-17d7cfe350073ca04a17f76323fe813e361d74de.tar.gz
Fix version machinery and pkg information requests.
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py40
1 files changed, 20 insertions, 20 deletions
diff --git a/setup.py b/setup.py
index dd87837a8..b7721cb45 100755
--- a/setup.py
+++ b/setup.py
@@ -34,33 +34,18 @@ Operating System :: MacOS
def configuration(parent_package='',top_path=None):
from numpy.distutils.misc_util import Configuration
- config = Configuration(None, parent_package, top_path,
- maintainer = "NumPy Developers",
- maintainer_email = "numpy-discussion@lists.sourceforge.net",
- description = DOCLINES[0],
- long_description = "\n".join(DOCLINES[2:]),
- url = "http://numeric.scipy.org",
- download_url = "http://sourceforge.net/projects/numpy",
- license = 'BSD',
- classifiers=filter(None, CLASSIFIERS.split('\n')),
- author = "Travis E. Oliphant, et.al.",
- author_email = "oliphant@ee.byu.edu",
- platforms = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"],
- )
+ config = Configuration(None, parent_package, top_path)
config.set_options(ignore_setup_xxx_py=True,
assume_default_configuration=True,
delegate_options_to_subpackages=True,
quiet=True)
config.add_subpackage('numpy')
-
- config.name = 'numpy' # used in generated file names
-
- from numpy.version import version
- config.dict_append(version=version)
-
+
config.add_data_files(('numpy',['*.txt','COMPATIBILITY',
'scipy_compatibility']))
+
+ config.get_version('numpy/version.py') # sets config.version
return config
@@ -74,7 +59,22 @@ def setup_package():
sys.path.insert(0,local_path)
try:
- setup( configuration=configuration )
+ from numpy.version import version
+ setup(
+ name = 'numpy',
+ version = version, # will be overwritten by configuration version
+ maintainer = "NumPy Developers",
+ maintainer_email = "numpy-discussion@lists.sourceforge.net",
+ description = DOCLINES[0],
+ long_description = "\n".join(DOCLINES[2:]),
+ url = "http://numeric.scipy.org",
+ download_url = "http://sourceforge.net/projects/numpy",
+ license = 'BSD',
+ classifiers=filter(None, CLASSIFIERS.split('\n')),
+ author = "Travis E. Oliphant, et.al.",
+ author_email = "oliphant@ee.byu.edu",
+ platforms = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"],
+ configuration=configuration )
finally:
del sys.path[0]
os.chdir(old_path)