summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2007-11-30 19:02:50 -0800
committerWayne Davison <wayned@samba.org>2007-11-30 19:02:50 -0800
commit091b3459f6e89ff3f04b8287e490789011586461 (patch)
tree1216be6ba9bd5c283f8eacc1519d4e5341c7f53e /configure
parent85cdbb6be34abecfeaedac7810fdf88f418aa619 (diff)
downloadrsync-091b3459f6e89ff3f04b8287e490789011586461.tar.gz
Fixed a build problem for those building in a different dir from
the srcdir. Also got rid of "cd" code in configure stub.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure11
1 files changed, 1 insertions, 10 deletions
diff --git a/configure b/configure
index dec14ab0..813ca5e4 100755
--- a/configure
+++ b/configure
@@ -7,28 +7,19 @@ dir=`dirname $0`
realconfigure="$dir/configure.sh"
if test ! -f "$realconfigure"; then
- if test x"$dir" != x -a x"$dir" != x.; then
- curdir=`pwd`
- cd "$dir"
- else
- curdir=''
- fi
if test -f "$HOME/build_farm/build_test.fns"; then
# Allow the build farm to grab latest files via rsync.
fetch=fetch
else
fetch=''
fi
- if ./prepare-source $fetch; then
+ if "$dir/prepare-source" $fetch; then
:
else
echo 'Failed to build configure.sh and/or config.h.in -- giving up.' >&2
rm -f "$realconfigure"
exit 1
fi
- if test x"$curdir" != x; then
- cd "$curdir"
- fi
fi
exec "$realconfigure" "${@}"