From: Paul Brossier Date: Sun, 11 Dec 2016 19:02:04 +0000 (+0100) Subject: wscript: build sphinx in doc/_build, add a note on install trick X-Git-Tag: 0.4.4~68 X-Git-Url: https://git.aubio.org/?a=commitdiff_plain;h=5a19f33bb07417f08bf164d45412d4c143d12175;p=aubio.git wscript: build sphinx in doc/_build, add a note on install trick --- 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