Re: libltdl/Makefile.in dependencies

2005-09-18 Thread Bob Friesenhahn

On Sun, 18 Sep 2005, Ralf Wildenhues wrote:


Two small issues:

1) D'oh.  Makefile.in depends on aclocal.m4 through am__configure_deps.
So fix the install order to reflect that.  At least I did get that right
in branch-1-5.  It's actually difficult to find this experimentally on
modern hardware -- make install regularly completes these in less than a
second.
2) fix for benefit of non-GNU make.

OK for HEAD?


The changes look good to me.

Maybe you need a system which maintains a file time stamp with more 
resolution than one second.


Bob


Cheers,
Ralf

   * Makefile.am (ltdldatafiles): Fix installation order to match
   dependency order.
   (libltdl/Makefile.in): Use $(srcdir) for non-GNU make.

Index: Makefile.am
===
RCS file: /cvsroot/libtool/libtool/Makefile.am,v
retrieving revision 1.164
diff -u -r1.164 Makefile.am
--- Makefile.am 17 Sep 2005 07:31:39 -  1.164
+++ Makefile.am 18 Sep 2005 20:27:37 -
@@ -213,7 +213,7 @@
  s,\$$(libltdl_,$$(,; p; }' $$in  $$out;
chmod a-w $(srcdir)/libltdl/Makefile.am

-$(srcdir)/libltdl/Makefile.in: libltdl/Makefile.am
+$(srcdir)/libltdl/Makefile.in: $(srcdir)/libltdl/Makefile.am
cd $(srcdir)/libltdl  $(AUTOMAKE) Makefile

# We want the libltdl files to be up to date as much as possible.
@@ -384,9 +384,9 @@
ltdldatafiles   = libltdl/COPYING.LIB \
  libltdl/README \
  libltdl/Makefile.am \
- libltdl/Makefile.in \
  libltdl/configure.ac \
  libltdl/aclocal.m4 \
+ libltdl/Makefile.in \
  libltdl/config-h.in \
  libltdl/configure \
  libltdl/argz_.h \




==
Bob Friesenhahn
[EMAIL PROTECTED], http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,http://www.GraphicsMagick.org/




Re: libltdl/Makefile.in dependencies

2005-09-18 Thread Ralf Wildenhues
Hi Bob,

* Bob Friesenhahn wrote on Sun, Sep 18, 2005 at 11:05:33PM CEST:
 On Sun, 18 Sep 2005, Ralf Wildenhues wrote:
 
 1) D'oh.  Makefile.in depends on aclocal.m4 through am__configure_deps.
 So fix the install order to reflect that.  At least I did get that right
 in branch-1-5.  It's actually difficult to find this experimentally on
 modern hardware -- make install regularly completes these in less than a
 second.
 2) fix for benefit of non-GNU make.
 
 The changes look good to me.

Thanks!  Committed.

 Maybe you need a system which maintains a file time stamp with more 
 resolution than one second.

Yep, I guess I do.  I thought I had tested this on one, though..

Cheers,
Ralf

* Makefile.am (ltdldatafiles): Fix installation order to match
dependency order.
(libltdl/Makefile.in): Use $(srcdir) for non-GNU make.