Added buildDoc.sh script
authorBenjamin Renard <brenard@aconit.easter-eggs.fr>
Wed, 21 Apr 2010 10:33:17 +0000 (12:33 +0200)
committerBenjamin Renard <brenard@aconit.easter-eggs.fr>
Wed, 21 Apr 2010 10:33:17 +0000 (12:33 +0200)
buildDoc.sh [new file with mode: 0755]

diff --git a/buildDoc.sh b/buildDoc.sh
new file mode 100755 (executable)
index 0000000..f996423
--- /dev/null
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+ROOT_DIR=$( cd `dirname $0`; pwd )
+LOCAL_CFG_DIR=$ROOT_DIR/config.local
+
+# Import config
+if [ ! -f $LOCAL_CFG_DIR/local.sh ]
+then
+    echo "Error : You don't have create your own local.sh file in config.local directory. You could rely on the local.sh.example file to create your version."
+    exit 1
+fi
+
+source $LOCAL_CFG_DIR/local.sh
+
+cd $ROOT_DIR/doc
+
+make clean >> $LOG_FILE 2>&1
+make >> $LOG_FILE 2>&1 &
+
+PID=$!
+
+while [ -d /proc/$PID ]
+do
+       echo -n .
+       sleep 1
+done
+echo done.
+
+kill -9 $PID 2> /dev/null