]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* Makefile.am (libtool): Depends on ltmain.sh.
authorGary V. Vaughan <gary@gnu.org>
Thu, 5 Aug 2004 07:16:13 +0000 (07:16 +0000)
committerGary V. Vaughan <gary@gnu.org>
Thu, 5 Aug 2004 07:16:13 +0000 (07:16 +0000)
(libtoolize): Set and substitute TIMESTAMP.

ChangeLog
Makefile.am

index 71f998931efc16f8e5b6a0808da9a109ce38e5c8..16143b8e454f41c626ae0286df46a15c39092145 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-08-05  Gary V. Vaughan  <gary@gnu.org>
 
+       * Makefile.am (libtool): Depends on ltmain.sh.
+       (libtoolize): Set and substitute TIMESTAMP.
+
        * Makefile.am ($(top_srcdir)/config/ltmain.sh): Actually run
        $(MKSTAMP) before changing directories, or it won't be found.
        Forgot to save before my last commit :-(
index 39814777692e677a7600120abff051035a0ae3cd..5fea9734cabb047ca982a966d0eef0bac0736620 100644 (file)
@@ -105,15 +105,17 @@ bin_SCRIPTS = libtoolize libtool
 
 libtoolize: libtoolize.in Makefile
        rm -f libtoolize.tmp libtoolize
+       set -- `$(MKSTAMP) < $(top_srcdir)/ChangeLog`; \
        input="libtoolize.in"; \
-       $(edit) $(srcdir)/libtoolize.in > libtoolize.tmp
+       $(edit) -e "s,@TIMESTAMP\@,$$1 $$2 $$3,g" \
+               $(srcdir)/libtoolize.in > libtoolize.tmp
        chmod a+x libtoolize.tmp
        chmod a-w libtoolize.tmp
        mv -f libtoolize.tmp libtoolize
 
 # Automake doesn't want us to generate distributed files from config.status,
 # but the alternative (see libtool-1.4.3) was even uglier!
-libtool: $(top_builddir)/config.status
+libtool: $(top_builddir)/config.status $(top_srcdir)/config/ltmain.sh
        cd $(top_builddir) && $(SHELL) ./config.status $@
 
 .PHONY: configure-subdirs