fix some spelling inconsistencies.
[ardour.git] / tools / update_luadoc.sh
index e1a5e24eb83e4d59d7bff804897b34fbd9584c33..07001cab5829e2444bcb9e5bcc53168f995838d0 100755 (executable)
@@ -2,23 +2,26 @@
 ## ardour needs to be configured with  --luadoc and build should be up-to date.
 
 cd `dirname $0`
+DIR=`pwd`
 set -e
 test -f ../libs/ardour/ardour/ardour.h
 test -e ../gtk2_ardour/arluadoc
 test -e ../build/gtk2_ardour/luadoc
 
-# generate ../doc/luadoc.json.gz
-../gtk2_ardour/arluadoc
-
 # 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 fmt-luadoc.php -m > $HOME/src/ardour-manual/_manual/24_lua-scripting/02_class_reference.html
+       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
 else
-       php fmt-luadoc.php > /tmp/luadoc.html
+       php $DIR/fmt-luadoc.php > /tmp/luadoc.html
        ls -l /tmp/luadoc.html
 fi