From f96bf35bdeabc74a57d3b4d09e70f86eb7492c5e Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 14 Feb 2008 23:15:34 +0000 Subject: renamed files since they also work with SVN in addition to CVS svn path=/trunk/; revision=9442 --- scripts/auto-build/pure-data-rsync-checkout | 31 +++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 scripts/auto-build/pure-data-rsync-checkout (limited to 'scripts/auto-build/pure-data-rsync-checkout') diff --git a/scripts/auto-build/pure-data-rsync-checkout b/scripts/auto-build/pure-data-rsync-checkout new file mode 100755 index 00000000..7d15adec --- /dev/null +++ b/scripts/auto-build/pure-data-rsync-checkout @@ -0,0 +1,31 @@ +#!/bin/sh +# update from the local CVS repository + +# the source dir where this script is +SCRIPT_DIR=`echo $0 | sed 's|\(.*\)/.*$|\1|'` +. $SCRIPT_DIR/auto-build-common + +# the name of this script +SCRIPT=`echo $0| sed 's|.*/\(.*\)|\1|g'` +LOGFILE=/home/pd/logs/${DATE}_${TIME}_-_${SCRIPT}_-_${SYSTEM}.txt + +update_distro () +{ + distro=$1 + echo "------------------------------------------------------------" >> $LOGFILE 2>&1 + echo "$distro" >> $LOGFILE 2>&1 + echo "------------------------------------------------------------" >> $LOGFILE 2>&1 + /home/pd/rsync/$distro/scripts/update-developer-layout.sh >> $LOGFILE 2>&1 +} + +touch $LOGFILE + +for dir in /home/pd/rsync/*; do + dirname=`echo $dir | sed 's|.*/\(.*\)|\1|'` + test -e $dir/scripts/update-developer-layout.sh && \ + update_distro $dirname +done + +# since the above test can cause this script to exit with an error, force it +# to be happy to prevent getting automated error emails to root +true -- cgit v1.2.1