From 018dbfe05892c387d44ff4fd3947c5a34215f48d Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 7 Apr 2005 14:26:03 +0000 Subject: bail out if perl is missing, it is needed for building curl anyway --- buildconf | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/buildconf b/buildconf index 8b6e4256b..52f96439a 100755 --- a/buildconf +++ b/buildconf @@ -170,6 +170,10 @@ else exit 1 fi +#-------------------------------------------------------------------------- +# perl check +# +PERL=`findtool perl` # ------------------------------------------------------------ @@ -179,8 +183,13 @@ echo "buildconf: running libtoolize" ${LIBTOOLIZE:-libtoolize} --copy --automake --force || die "The libtool command failed" echo "buildconf: running aclocal" ${ACLOCAL:-aclocal} $ACLOCAL_FLAGS || die "The aclocal command line failed" -echo "buildconf: running aclocal hack to convert all mv to mv -f" -perl -i.bak -pe 's/\bmv +([^-\s])/mv -f $1/g' aclocal.m4 +if test -n "$PERL"; then + echo "buildconf: running aclocal hack to convert all mv to mv -f" + $PERL -i.bak -pe 's/\bmv +([^-\s])/mv -f $1/g' aclocal.m4 +else + echo "buildconf: perl not found" + exit 1 +fi echo "buildconf: running autoheader" ${AUTOHEADER:-autoheader} || die "The autoheader command failed" echo "buildconf: cp lib/config.h.in src/config.h.in" -- cgit v1.2.3