From: Paul Brossier Date: Tue, 3 Jan 2017 16:38:27 +0000 (+0100) Subject: wscript: add version to sphinx and manpages X-Git-Tag: 0.4.4~17 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=e3b77e8f99c1e4ab03f79fcbb2c64efe633aa2b2;p=aubio.git wscript: add version to sphinx and manpages --- diff --git a/wscript b/wscript index 86517d60..bc7cdf59 100644 --- a/wscript +++ b/wscript @@ -411,6 +411,7 @@ def txt2man(bld): from waflib import TaskGen if 'MANDIR' not in bld.env: bld.env['MANDIR'] = bld.env['DATAROOTDIR'] + '/man' + bld.env.VERSION = VERSION rule_str = '${TXT2MAN} -t `basename ${TGT} | cut -f 1 -d . | tr a-z A-Z`' rule_str += ' -r ${PACKAGE}\\ ${VERSION} -P ${PACKAGE}' rule_str += ' -v ${PACKAGE}\\ User\\\'s\\ manual' @@ -440,8 +441,9 @@ def sphinx(bld): # build documentation from source files using sphinx-build # note: build in ../doc/_build/html, otherwise waf wont install unsigned files if bld.env['SPHINX']: + bld.env.VERSION = VERSION bld( name = 'sphinx', - rule = '${SPHINX} -b html -a -q `dirname ${SRC}` `dirname ${TGT}`', + rule = '${SPHINX} -b html -D release=${VERSION} -D version=${VERSION} -a -q `dirname ${SRC}` `dirname ${TGT}`', source = 'doc/conf.py', target = '../doc/_build/html/index.html') bld.install_files( '${DATAROOTDIR}' + '/doc/libaubio-doc/sphinx',