[Top][All Lists]
[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
## ---------- ##
- simplify bootstrap,
Ralf Wildenhues <=