From e3b77e8f99c1e4ab03f79fcbb2c64efe633aa2b2 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Tue, 3 Jan 2017 17:38:27 +0100 Subject: [PATCH] wscript: add version to sphinx and manpages --- wscript | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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', -- 2.11.0