From: Theodore Tso Date: Fri, 3 Feb 1995 21:59:26 +0000 (+0000) Subject: If util/autoconf isn't built, try to use autoconf utilities found in the user's X-Git-Tag: krb5-1.0-beta5~748 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=af594b7570f0e4a81b665b4ed67ef6c3b4748316;p=krb5.git If util/autoconf isn't built, try to use autoconf utilities found in the user's path. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4907 dc483132-0cff-0310-8789-dd5450dbe970 --- diff --git a/src/util/ChangeLog b/src/util/ChangeLog index 52c6d37a4..686c57405 100644 --- a/src/util/ChangeLog +++ b/src/util/ChangeLog @@ -1,3 +1,8 @@ +Fri Feb 3 16:50:07 1995 Theodore Y. Ts'o (tytso@dcl) + + * reconf: If util/autoconf isn't built, try to use autoconf + utilities found in the user's path. + Tue Nov 8 01:44:26 1994 Theodore Y. Ts'o (tytso@dcl) * Makefile.in: Don't use $< in a non suffix rule context. diff --git a/src/util/reconf b/src/util/reconf index f10f3ea66..c99553909 100644 --- a/src/util/reconf +++ b/src/util/reconf @@ -1,6 +1,7 @@ #!/bin/sh force= +autoreconf=./util/autoconf/autoreconf usage="Usage: ./config.status [--recheck] [--version] [--help]" for option @@ -15,4 +16,21 @@ do esac done -./util/autoconf/autoreconf -m util/autoconf -l . --verbose $force + +if test ! -f $autoreconf ; then + if autoreconf --version | grep -q "version 2.[123456789]" && \ + autoconf --version | grep -q "version 2.[123456789]" && \ + autoheader --version | grep -q "version 2.[123456789]" ; then + autoreconf=autoreconf + echo "Using" `autoconf --version` "found in your path..." + else + echo "Couldn't find autoconf 2.1 or higher in your path." + echo " " + echo "Please cd to util/autoconf, and type the commands" + echo "'configure' and then 'make'; then cd back to the top" + echo "of the source tree and re-run ./util/reconf" + exit 1 + fi +fi + +$autoreconf -m util/autoconf -l . --verbose $force