If util/autoconf isn't built, try to use autoconf utilities found in the user's
authorTheodore Tso <tytso@mit.edu>
Fri, 3 Feb 1995 21:59:26 +0000 (21:59 +0000)
committerTheodore Tso <tytso@mit.edu>
Fri, 3 Feb 1995 21:59:26 +0000 (21:59 +0000)
path.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4907 dc483132-0cff-0310-8789-dd5450dbe970

src/util/ChangeLog
src/util/reconf

index 52c6d37a44656b4c8c9c715156db6502e87bac06..686c57405708ea29d1399c19c8b895d7ad6a7248 100644 (file)
@@ -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.
index f10f3ea6682d2525764c5dafc8953e3012c6134c..c9955390923c7edc18a8cf65d6b9cc9d36351c26 100644 (file)
@@ -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