diff --git a/libisoburn/trunk/releng/run_all b/libisoburn/trunk/releng/run_all new file mode 100755 index 00000000..66a101ec --- /dev/null +++ b/libisoburn/trunk/releng/run_all @@ -0,0 +1,30 @@ +#!/bin/bash + +set -e + +SELF=`echo $0|sed -e 's/\.\///'` +CLOG1=$0.1.log +CLOG2=$0.2.log + +> {CLOG1} +> {CLOG2} + +main() { +# avoid running (your)self +for s in `ls | grep -v ${SELF}`; do + if [ -x ${s} ]; then + set +e + printf "\n$0: running ${s}..." + # -rc -clean are shared options amongst the all releng scripts + ./${s} -rc -clean 1>>${CLOG1} 2>>${CLOG2} + RET=$? + printf "Done (return code: $RET)" + set -e + fi +done +printf "\n" +exit 0 +} + +# +main