From 5a19f33bb07417f08bf164d45412d4c143d12175 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Sun, 11 Dec 2016 20:02:04 +0100 Subject: [PATCH] wscript: build sphinx in doc/_build, add a note on install trick --- wscript | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wscript b/wscript index 66b632dc..c1472421 100644 --- a/wscript +++ b/wscript @@ -409,13 +409,15 @@ def doxygen(bld): 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( name = 'sphinx', rule = '${SPHINX} -b html -a -q ../doc sphinx', + bld( name = 'sphinx', + rule = '${SPHINX} -b html -a -q `dirname ${SRC}` `dirname ${TGT}`', source = 'doc/conf.py', - target = ['sphinx/']) + target = '../doc/_build/html/index.html') bld.install_files( '${DATAROOTDIR}' + '/doc/libaubio-doc/sphinx', bld.path.ant_glob('doc/_build/html/**'), - cwd = bld.path.find_dir ('doc/_build/html'), + cwd = bld.path.find_dir('doc/_build/html'), relative_trick = True) # register the previous rules as build rules -- 2.11.0