diff options
author | David Robillard <d@drobilla.net> | 2013-02-18 04:04:21 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2013-02-18 04:04:21 +0000 |
commit | 0d3597166c32378259621fd5618997931189a35f (patch) | |
tree | 09a183cdee017fe812f150f4351836febda9088e /autowaf.py | |
parent | 3da7b94c083b0ed0ddd886c68067a937d31b593a (diff) | |
download | autowaf-0d3597166c32378259621fd5618997931189a35f.tar.gz autowaf-0d3597166c32378259621fd5618997931189a35f.tar.bz2 autowaf-0d3597166c32378259621fd5618997931189a35f.zip |
Add option to disable documentation versioning.
git-svn-id: http://svn.drobilla.net/autowaf@91 e2e4594f-ea7b-45dc-bc5a-5f5301e603aa
Diffstat (limited to 'autowaf.py')
-rw-r--r-- | autowaf.py | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -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, |