aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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