aboutsummaryrefslogtreecommitdiff
path: root/scripts/auto-build/pd-extended-auto-builder.sh
diff options
context:
space:
mode:
authorHans-Christoph Steiner <eighthave@users.sourceforge.net>2012-09-27 17:04:47 +0000
committerHans-Christoph Steiner <eighthave@users.sourceforge.net>2012-09-27 17:04:47 +0000
commitff11399aac108211f6af9f8b3765f67d21921798 (patch)
tree68904a0f7f5d1c6f632e16095bb8cd8ecdcd8201 /scripts/auto-build/pd-extended-auto-builder.sh
parent61138f210661aaa85cb3cc834389c61c19929b5b (diff)
kludge to restore folders when they've been converted from svn:externals to directly checked in
svn path=/trunk/; revision=16309
Diffstat (limited to 'scripts/auto-build/pd-extended-auto-builder.sh')
-rwxr-xr-xscripts/auto-build/pd-extended-auto-builder.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/scripts/auto-build/pd-extended-auto-builder.sh b/scripts/auto-build/pd-extended-auto-builder.sh
index 72686487..3d9ab94b 100755
--- a/scripts/auto-build/pd-extended-auto-builder.sh
+++ b/scripts/auto-build/pd-extended-auto-builder.sh
@@ -52,6 +52,13 @@ for dir in $auto_build_root_dir/*; do
done
remove_dead_svn_externals $auto_build_root_dir
+# kludge to restore folders when they've been converted from svn:externals to
+# directly checked in
+lib_targets=`sed -n 's|^LIB_TARGETS = *||p' $auto_build_root_dir/externals/Makefile`
+cd $auto_build_root_dir/externals
+svn=`find_svn`
+$svn update $lib_targets
+
echo "--- setting up build -----------------------------------"
cd "${auto_build_root_dir}/packages/$BUILD_DIR"
make -C "${auto_build_root_dir}/packages" set_version