X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/2909586ede1934c36e43e176909c36998279b2a2..eb7715c1eb5a69a934fe59e1ccafe3b421b9c8fd:/configure diff --git a/configure b/configure index 0e613932..813ca5e4 100755 --- a/configure +++ b/configure @@ -6,21 +6,19 @@ dir=`dirname $0` realconfigure="$dir/configure.sh" -if [ ! -f "$realconfigure" ]; then - if test x"$dir" != x -a x"$dir" != x.; then - curdir=`pwd` - cd "$dir" +if test ! -f "$realconfigure"; then + if test -f "$HOME/build_farm/build_test.fns"; then + # Allow the build farm to grab latest files via rsync. + fetch=fetch else - curdir='' + fetch='' fi - make -f prepare-source.mak proto.h - if make -f prepare-source.mak conf; then + if "$dir/prepare-source" $fetch; then : else - rsync -avz rsync://rsync.samba.org/rsyncftp/generated-files/'c*' . - fi - if test x"$curdir" != x; then - cd "$curdir" + echo 'Failed to build configure.sh and/or config.h.in -- giving up.' >&2 + rm -f "$realconfigure" + exit 1 fi fi