Only show user-presets in favorite sidebar
[ardour.git] / tools / update_luadoc.sh
index 048374d835297fe109430ab8812121e3708e6ad0..258e9a2341b229bb116626e7441ad9687509d318 100755 (executable)
@@ -1,6 +1,8 @@
 #!/bin/sh
 ## ardour needs to be configured with  --luadoc and build should be up-to date.
 
+AMANUAL=$HOME/src/ardour-manual
+
 cd `dirname $0`
 DIR=`pwd`
 set -e
@@ -9,16 +11,18 @@ test -e ../gtk2_ardour/arluadoc
 test -e ../build/gtk2_ardour/luadoc
 
 # generate ../doc/ardourapi.json.gz
-./doxy2json/ardourdoc.sh
+if test -z "$1"; then
+       ./doxy2json/ardourdoc.sh
+fi
 
 # generate ../doc/luadoc.json.gz
 $DIR/../gtk2_ardour/arluadoc
 
-if test -f $HOME/src/ardour-manual/_manual/24_lua-scripting/02_class_reference.html; then
-       php $DIR/fmt-luadoc.php -m > $HOME/src/ardour-manual/_manual/24_lua-scripting/02_class_reference.html
-       ls -l $HOME/src/ardour-manual/_manual/24_lua-scripting/02_class_reference.html
-       cd $HOME/src/ardour-manual/
-       ./build.rb
+if test -f $AMANUAL/include/class-reference.html; then
+       php $DIR/fmt-luadoc.php -m > $AMANUAL/include/class-reference.html
+       ls -l $AMANUAL/include/class-reference.html
+       cd $AMANUAL/
+       ./build.py
 else
        php $DIR/fmt-luadoc.php > /tmp/luadoc.html
        ls -l /tmp/luadoc.html