m4-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

simplify bootstrap


From: Ralf Wildenhues
Subject: simplify bootstrap
Date: Tue, 13 Jun 2006 11:01:16 +0200
User-agent: Mutt/1.5.11

Hello m4-patches readers,  ;-)

Since I gather you are always running the latest CVS Libtool anyway,
and require Autoconf-2.59d, you can go ahead and apply this patch now to
avoid an extra libtoolize step.  Nice, huh?  (It even works the first
time.)

(There is still another patch coming up for libtoolize, but M4 won't
care anymore, with --no-recursive.)

Cheers,
Ralf

        * bootstrap: Do not run libtoolize manually, this is done
        correctly by autoreconf.  Invoke autoreconf with --no-recursive
        to avoid unnecessary rerunning of autotools for libltdl.

Index: bootstrap
===================================================================
RCS file: /cvsroot/m4/m4/bootstrap,v
retrieving revision 1.31
diff -u -r1.31 bootstrap
--- bootstrap   5 May 2006 13:30:15 -0000       1.31
+++ bootstrap   13 Jun 2006 04:57:14 -0000
@@ -6,7 +6,6 @@
 : ${AUTORECONF=autoreconf}
 : ${AWK=awk}
 : ${GNULIB_TOOL=gnulib-tool}
-: ${LIBTOOLIZE=libtoolize}
 : ${RM=rm -f}
 : ${SED=sed}
 : ${WGET=wget}
@@ -163,19 +162,11 @@
 
 
 ## ----------- ##
-## Libtoolize. ##
-## ----------- ##
-
-func_echo "running: $LIBTOOLIZE --ltdl=\"$ltdldir\" --force --copy"
-$LIBTOOLIZE --ltdl="$ltdldir" --force --copy
-
-
-## ----------- ##
 ## Autoreconf. ##
 ## ----------- ##
 
-func_echo "running: $AUTORECONF --force --verbose --install"
-$AUTORECONF --force --verbose --install
+func_echo "running: $AUTORECONF --force --verbose --install --no-recursive"
+$AUTORECONF --force --verbose --install --no-recursive
 
 
 ## ---------- ##




reply via email to

[Prev in Thread] Current Thread [Next in Thread]