ths-scripts/backport

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