summaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 9f8d7452..4a11cf14 100644
--- a/setup.py
+++ b/setup.py
@@ -17,6 +17,7 @@
from setuptools import find_packages
from setuptools.command.sdist import sdist
from setuptools import setup
+import subprocess
from keystone.openstack.common.setup import parse_requirements
from keystone.openstack.common.setup import parse_dependency_links
@@ -37,6 +38,8 @@ try:
class local_BuildDoc(BuildDoc):
def run(self):
+ subprocess.call('sphinx-apidoc -f -o doc/source keystone',
+ shell=True)
for builder in ['html', 'man']:
self.builder = builder
self.finalize_options()