From ea0549f73d193ec0421783988dda8bb01cb24914 Mon Sep 17 00:00:00 2001 From: "jaypipes@gmail.com" <> Date: Thu, 20 Jan 2011 18:49:13 -0500 Subject: [PATCH] Add in manpage installation hook. Thanks Soren :) --- setup.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index a9e51a2eee..5dc12b8eab 100644 --- a/setup.py +++ b/setup.py @@ -20,6 +20,14 @@ import os import subprocess +class local_BuildDoc(BuildDoc): + def run(self): + for builder in ['html', 'man']: + self.builder = builder + self.finalize_options() + BuildDoc.run(self) + + class local_sdist(sdist): """Customized sdist hook - builds the ChangeLog file from VC first""" @@ -38,6 +46,9 @@ class local_sdist(sdist): name = 'glance' version = '0.1.3pre' +cmdclass = {'sdist': local_sdist, + 'build_sphinx': local_BuildDoc} + setup( name=name, version=version, @@ -48,7 +59,7 @@ setup( url='https://launchpad.net/glance', packages=find_packages(exclude=['tests', 'bin']), test_suite='nose.collector', - cmdclass={'sdist': local_sdist}, + cmdclass=cmdclass, classifiers=[ 'Development Status :: 4 - Beta', 'License :: OSI Approved :: Apache Software License',