]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
bail out if perl is missing, it is needed for building curl anyway
authorDaniel Stenberg <daniel@haxx.se>
Thu, 7 Apr 2005 14:26:03 +0000 (14:26 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 7 Apr 2005 14:26:03 +0000 (14:26 +0000)
buildconf

index 8b6e4256b6b97f8da31f7c04faa6265194131a32..52f96439ac78a89d717776a5f544e73c4580e922 100755 (executable)
--- 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"