LSattr_html_select_list : make getPossibleValues() optionally and statically callable
[ldapsaisie.git] / buildDoc.sh
index f996423..aa3ce23 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 ROOT_DIR=$( cd `dirname $0`; pwd )
 LOCAL_CFG_DIR=$ROOT_DIR/config.local
@@ -17,13 +17,24 @@ cd $ROOT_DIR/doc
 make clean >> $LOG_FILE 2>&1
 make >> $LOG_FILE 2>&1 &
 
-PID=$!
+export P=$!
 
-while [ -d /proc/$PID ]
+
+trap exitwhell INT
+
+function exitwhell() {
+       kill -9 $P 2> /dev/null
+       echo " -- INT -- "
+}
+
+while [ -d /proc/$P ]
 do
        echo -n .
        sleep 1
 done
 echo done.
 
-kill -9 $PID 2> /dev/null
+if [ -n "$EXPORT_DOC_DIR" ]
+then
+    $ROOT_DIR/buildDocExports.sh
+fi