diff options
author | Launchpad Translations on behalf of nova-core <> | 2011-02-21 21:14:44 +0000 |
---|---|---|
committer | Tarmac <> | 2011-02-21 21:14:44 +0000 |
commit | 0eba5864cffa3ab9fc94ffa25d84c81a06183c7e (patch) | |
tree | 2440d42f19c684c3545e2830507e2b57e0424fcc /setup.py | |
parent | d5814f133cde3cccae6aa6977cf87e502d7c1f88 (diff) | |
parent | cf006cce87ce18cdf9d7705fcc2be05b912d4c3f (diff) | |
download | nova-0eba5864cffa3ab9fc94ffa25d84c81a06183c7e.tar.gz nova-0eba5864cffa3ab9fc94ffa25d84c81a06183c7e.tar.xz nova-0eba5864cffa3ab9fc94ffa25d84c81a06183c7e.zip |
Adds translation catalogs and distutils.extra glue code that automates the process of compiling message catalogs into .mo files.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -18,10 +18,21 @@ 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 +86,7 @@ try: except: pass -setup(name='nova', +DistUtilsExtra.auto.setup(name='nova', version=version.canonical_version_string(), description='cloud computing fabric controller', author='OpenStack', |