* reconf: Pass "-m util/autoconf" to autoreconf only if we are
authorEzra Peisach <epeisach@mit.edu>
Fri, 27 Oct 2000 14:55:49 +0000 (14:55 +0000)
committerEzra Peisach <epeisach@mit.edu>
Fri, 27 Oct 2000 14:55:49 +0000 (14:55 +0000)
using the source trees version of autoconf.

If we trust the installed version of autoconf, we should use their macros.
Performance boost of 2x in autoconfing the tree through use of frozen
m4 files.

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

src/util/ChangeLog
src/util/reconf

index f8873f6e210a546ff6b14f83d3321892ae6c9ba6..9665b68c566a35bb8bf390bf74a06db211037568 100644 (file)
@@ -1,3 +1,8 @@
+2000-10-27  Ezra Peisach  <epeisach@mit.edu>
+
+       * reconf: Pass "-m util/autoconf" to autoreconf only if we are
+       using the source trees version of autoconf.
+
 2000-10-03  Ken Raeburn  <raeburn@mit.edu>
 
        * reconf: Look for autoconf 2.12 or later.  Don't use "grep -q",
index 5d6533dc135f226ce6ce169917c116ccaff9fb24..78c0c9b820b1820492a9836b7d53240473d74409 100644 (file)
@@ -2,6 +2,7 @@
 
 force=
 autoreconfprog=./util/autoconf/autoreconf
+autoreconfoptions="-m util/autoconf"
 verbose=false
 
 autoreconf="/bin/sh $autoreconfprog"
@@ -28,6 +29,7 @@ if test ! -f $autoreconfprog ; then
           autoconf --version  | grep "$pat" >/dev/null && \
           autoheader --version | grep "$pat" >/dev/null; then
                autoreconf=autoreconf
+               autoreconfoptions=
                echo "Using" `autoconf --version` "found in your path..."
        else
                echo "Couldn't find autoconf 2.12 or higher in your path."
@@ -40,6 +42,6 @@ if test ! -f $autoreconfprog ; then
 fi
 
 if $verbose ; then 
-       echo $autoreconf -m util/autoconf -l . --verbose $force 
+       echo $autoreconf $autoreconfoptions -l . --verbose $force 
 fi
-$autoreconf -m util/autoconf -l . --verbose $force 
+$autoreconf $autoreconfoptions  -l . --verbose $force