diff options
author | Daniel Stenberg <daniel@haxx.se> | 2005-04-07 14:26:03 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2005-04-07 14:26:03 +0000 |
commit | 018dbfe05892c387d44ff4fd3947c5a34215f48d (patch) | |
tree | c24d904e822a248c2b0a1eb34f9461a698946372 /buildconf | |
parent | c6ea59781720e902f74962e02b94f7d1bd0f1043 (diff) |
bail out if perl is missing, it is needed for building curl anyway
Diffstat (limited to 'buildconf')
-rwxr-xr-x | buildconf | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -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" |