diff options
author | Monty Taylor <mordred@inaugust.com> | 2011-01-10 11:26:38 -0800 |
---|---|---|
committer | Monty Taylor <mordred@inaugust.com> | 2011-01-10 11:26:38 -0800 |
commit | 00808c08c6935872ad8842ce093b515b68bdf3de (patch) | |
tree | 846aee7c2a5d24530a757723629ba80c79253719 /setup.py | |
parent | 4830cb5d8959c06fbe480481823bc922a2a59e3e (diff) | |
download | nova-00808c08c6935872ad8842ce093b515b68bdf3de.tar.gz |
Added babel/gettext build support.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -57,14 +57,25 @@ class local_sdist(sdist): changelog_file.write(str_dict_replace(changelog, mailmap)) sdist.run(self) +nova_cmdclass= { 'sdist': local_sdist, + 'build_sphinx' : local_BuildDoc } + +try: + from babel.messages import frontend as babel + nova_cmdclass['compile_catalog'] = babel.compile_catalog + nova_cmdclass['extract_messages'] = babel.extract_messages + nova_cmdclass['init_catalog'] = babel.init_catalog + nova_cmdclass['update_catalog'] = babel.update_catalog +except: + pass + setup(name='nova', version=version.canonical_version_string(), description='cloud computing fabric controller', author='OpenStack', author_email='nova@lists.launchpad.net', url='http://www.openstack.org/', - cmdclass={ 'sdist': local_sdist, - 'build_sphinx' : local_BuildDoc }, + cmdclass=nova_cmdclass, packages=find_packages(exclude=['bin', 'smoketests']), include_package_data=True, test_suite='nose.collector', |