30 lines
656 B
Bash
Executable File
30 lines
656 B
Bash
Executable File
#!/bin/bash
|
|
|
|
source "`dirname $0`/ths-variables"
|
|
|
|
function jobidfromstring()
|
|
{
|
|
local STRING;
|
|
local RET;
|
|
|
|
STRING=$1;
|
|
RET="$(echo $STRING | sed 's/^[^0-9]*//' | sed 's/[^0-9].*$//')"
|
|
|
|
echo $RET;
|
|
}
|
|
|
|
echo -e $BLUE"Running poupdate..."$ENDCOLOR
|
|
./poupdate -NS --silent trunk stable pot-stable &
|
|
LASTJOB=`jobidfromstring $(jobs %%)`
|
|
JOBLIST="$LASTJOB"
|
|
./poupdate -NS --silent doc-trunk doc-stable doc-pot-stable &
|
|
LASTJOB=`jobidfromstring $(jobs %%)`
|
|
JOBLIST="$JOBLIST $LASTJOB"
|
|
|
|
for JOB in $JOBLIST ; do
|
|
wait %$JOB
|
|
done
|
|
echo -e $BLUE"Removing obsolete entries..."$ENDCOLOR
|
|
./obsolete stable
|
|
./obsolete doc-stable
|