mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-19 00:29:21 +01:00
40 lines
658 B
Bash
Executable file
40 lines
658 B
Bash
Executable file
#!/bin/bash
|
|
|
|
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 &
|
|
|
|
export P=$!
|
|
|
|
|
|
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.
|
|
|
|
if [ -n "$EXPORT_DOC_DIR" ]
|
|
then
|
|
$ROOT_DIR/buildDocExports.sh
|
|
fi
|