aboutsummaryrefslogtreecommitdiff
path: root/scripts/auto-build
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2007-11-29 16:01:55 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2007-11-29 16:01:55 +0000
commit5dcba8fa9164675146308042783991b0f2324256 (patch)
tree063fee876b39d259f8d3c3ae3e037da4bc0f27ea /scripts/auto-build
parent5fd04144fb4d84b9dcd13c1b95fc0a5a4d0dcbe1 (diff)
updated checkout script to update all copies of the pd source tree it finds
svn path=/trunk/; revision=9066
Diffstat (limited to 'scripts/auto-build')
-rwxr-xr-xscripts/auto-build/pure-data-cvs-rsync-checkout13
-rwxr-xr-xscripts/auto-build/run-automated-builder4
2 files changed, 12 insertions, 5 deletions
diff --git a/scripts/auto-build/pure-data-cvs-rsync-checkout b/scripts/auto-build/pure-data-cvs-rsync-checkout
index ecaa870b..7d15adec 100755
--- a/scripts/auto-build/pure-data-cvs-rsync-checkout
+++ b/scripts/auto-build/pure-data-cvs-rsync-checkout
@@ -20,7 +20,12 @@ update_distro ()
touch $LOGFILE
-update_distro pd-extended
-update_distro pd-extended-release
-update_distro pd-main
-update_distro pd-devel
+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
diff --git a/scripts/auto-build/run-automated-builder b/scripts/auto-build/run-automated-builder
index 3f66a1ea..f6fc87be 100755
--- a/scripts/auto-build/run-automated-builder
+++ b/scripts/auto-build/run-automated-builder
@@ -49,4 +49,6 @@ for dir in /home/pd/auto-build/*; do
run_build_script $dirname
done
-echo yay!
+# 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