summaryrefslogtreecommitdiffstats
path: root/autowaf.py
diff options
context:
space:
mode:
Diffstat (limited to 'autowaf.py')
-rw-r--r--autowaf.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/autowaf.py b/autowaf.py
index abfbad0..70bfe95 100644
--- a/autowaf.py
+++ b/autowaf.py
@@ -482,7 +482,7 @@ def make_simple_dox(name):
Logs.error("Failed to fix up %s documentation: %s" % (name, e))
# Doxygen API documentation
-def build_dox(bld, name, version, srcdir, blddir, outdir=''):
+def build_dox(bld, name, version, srcdir, blddir, outdir='', versioned=True):
if not bld.env['DOCS']:
return
@@ -514,9 +514,11 @@ def build_dox(bld, name, version, srcdir, blddir, outdir=''):
docs.post()
- major = int(version[0:version.find('.')])
+ outname = name.lower()
+ if versioned:
+ outname += '-%d' % int(version[0:version.find('.')])
bld.install_files(
- os.path.join('${DOCDIR}', '%s-%d' % (name.lower(), major), outdir, 'html'),
+ os.path.join('${DOCDIR}', outname, outdir, 'html'),
bld.path.get_bld().ant_glob('doc/html/*'))
for i in range(1, 8):
bld.install_files('${MANDIR}/man%d' % i,