summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2012-07-05 16:27:12 -0500
committerMonty Taylor <mordred@inaugust.com>2012-07-07 16:32:19 -0500
commiteb2de037a387a2f20f50a81c973a2efd48d73494 (patch)
tree242281c4f99bde07f2a72a9ca3e0997a8fd55d87 /setup.py
parent642ec634c3beeb69175d0df12bcec8833e7efae5 (diff)
downloadnova-eb2de037a387a2f20f50a81c973a2efd48d73494.tar.gz
Update common setup code to latest.
This gets us up to date with common/setup.py and replaces custom nova autodoc generation with the port of that code found in common. Change-Id: I2a1c5d2c0fdcf40dbea50cc123b537adb068cdc2
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py27
1 files changed, 1 insertions, 26 deletions
diff --git a/setup.py b/setup.py
index 0f71ec2e8b..1e40829237 100644
--- a/setup.py
+++ b/setup.py
@@ -19,36 +19,11 @@ import glob
import os
import setuptools
-from setuptools.command import sdist
from nova.openstack.common import setup as common_setup
from nova import version
-class local_sdist(sdist.sdist):
- """Customized sdist hook - builds the ChangeLog file from VC first."""
- def run(self):
- common_setup.write_git_changelog()
- # sdist.sdist is an old style class, can't user super()
- sdist.sdist.run(self)
-
-nova_cmdclass = {'sdist': local_sdist}
-
-try:
- from sphinx import setup_command
-
- class local_BuildDoc(setup_command.BuildDoc):
- def run(self):
- for builder in ['html', 'man']:
- self.builder = builder
- self.finalize_options()
- setup_command.BuildDoc.run(self)
- nova_cmdclass['build_sphinx'] = local_BuildDoc
-
-except Exception:
- pass
-
-
def find_data_files(destdir, srcdir):
package_data = []
files = []
@@ -68,7 +43,7 @@ setuptools.setup(name='nova',
author='OpenStack',
author_email='nova@lists.launchpad.net',
url='http://www.openstack.org/',
- cmdclass=nova_cmdclass,
+ cmdclass=common_setup.get_cmdclass(),
packages=setuptools.find_packages(exclude=['bin', 'smoketests']),
include_package_data=True,
test_suite='nose.collector',