diff options
author | jaypipes@gmail.com <> | 2011-02-15 11:04:47 -0500 |
---|---|---|
committer | jaypipes@gmail.com <> | 2011-02-15 11:04:47 -0500 |
commit | 322b145dcda1642243eb837a44fecbe70fd67fa7 (patch) | |
tree | 1a06ad6815b6d304cf362c3e478c1787379b8f7b /setup.py | |
parent | 4915d100bb7e20b266cb5ddefdc4f9dad65b6f28 (diff) | |
parent | 3e412a5f34c6dae44d8f4d6bce030fb267aa5aea (diff) | |
download | nova-322b145dcda1642243eb837a44fecbe70fd67fa7.tar.gz nova-322b145dcda1642243eb837a44fecbe70fd67fa7.tar.xz nova-322b145dcda1642243eb837a44fecbe70fd67fa7.zip |
Adds Distutils.Extra support, removes Babel support, which is half-baked at best.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -18,10 +18,19 @@ import os import subprocess +import sys -from setuptools import setup, find_packages +from setuptools import find_packages from setuptools.command.sdist import sdist +try: + import DistUtilsExtra.auto +except ImportError: + print >> sys.stderr, 'To build nova you need https://launchpad.net/python-distutils-extra' + sys.exit(1) +assert DistUtilsExtra.auto.__version__ >= '2.18', 'needs DistUtilsExtra.auto >= 2.18' + + from nova.utils import parse_mailmap, str_dict_replace from nova import version @@ -75,7 +84,7 @@ try: except: pass -setup(name='nova', +DistUtilsExtra.auto.setup(name='nova', version=version.canonical_version_string(), description='cloud computing fabric controller', author='OpenStack', |