shithub: aubio

Download patch

ref: 5a19f33bb07417f08bf164d45412d4c143d12175
parent: 875d9d193bc960c424162354d102383819e18ef6
author: Paul Brossier <piem@piem.org>
date: Sun Dec 11 15:02:04 EST 2016

wscript: build sphinx in doc/_build, add a note on install trick

--- a/wscript
+++ b/wscript
@@ -409,13 +409,15 @@
 
 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