[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
HEAD: bootstrap update
From: |
Ralf Wildenhues |
Subject: |
HEAD: bootstrap update |
Date: |
Tue, 23 Aug 2005 11:10:26 +0200 |
User-agent: |
Mutt/1.4.1i |
I believe this was broken before the reorganization:
$ ./bootstrap # leaves a crippled ltmain.sh
$ touch $srcdir/libltdl/config/ltmain.in
$ make # does not rebuild ltmain.sh
$ grep LN_S $srcdir/libltdl/config/ltmain.sh
: ${LN_S=""}
# ...
The dependencies are ltmain.m4sh -> ltmain.sh, not .in -> .sh.
So, OK to apply this HEAD, which also fixes the missing $config,
and improves the message output at the end.
Cheers,
Ralf
* bootstrap: Fix missing replace config -> $auxdir. ltmain.m4sh
is prerequisite to ltmain.sh. Improve warning message.
Index: bootstrap
===================================================================
RCS file: /cvsroot/libtool/libtool/bootstrap,v
retrieving revision 1.63
diff -u -r1.63 bootstrap
--- bootstrap 22 Apr 2005 10:10:29 -0000 1.63
+++ bootstrap 23 Aug 2005 09:06:01 -0000
@@ -112,15 +134,16 @@
# This file is misgenerated earlier in bootstrap to satisfy automake 1.9.1
# and earlier, but has a new enough timestamp to not be updated. Force it
# to be regenerated at make-time with proper substitutions in place:
-touch config/ltmain.in
+touch $auxdir/ltmain.m4sh
# Commit script caveat:
-cat <<'EOF'
-WARNING: You might want to regenerate `commit' and `config/mailnotify'
-WARNING: after you have run `configure' to discover the real whereabouts
-WARNING: of `sed', `grep' etc. like this:
+cat <<EOF
+WARNING: You might want to regenerate \`commit' and \`$auxdir/mailnotify'
+WARNING: after you have run \`configure' to discover the real whereabouts
+WARNING: of \`sed', \`grep' etc. like this:
WARNING:
-WARNING: rm -f config/mailnotify; make -f Makefile.maint commit
+WARNING: rm -f commit $auxdir/mailnotify
+WARNING: make -f Makefile.maint commit $auxdir/mailnotify
EOF
exit 0
- HEAD: bootstrap update,
Ralf Wildenhues <=