summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJames Laird <jlaird@hdfgroup.org>2005-02-02 20:59:46 (GMT)
committerJames Laird <jlaird@hdfgroup.org>2005-02-02 20:59:46 (GMT)
commitab243bf369012a88eab45c95b0ea8e96890a3b69 (patch)
tree192fcb53e9e0110f26c88da6d369ca4e58cbf725 /src
parent42d126fa4e174d1f2749ee56275180da99f472a5 (diff)
downloadhdf5-ab243bf369012a88eab45c95b0ea8e96890a3b69.zip
hdf5-ab243bf369012a88eab45c95b0ea8e96890a3b69.tar.gz
hdf5-ab243bf369012a88eab45c95b0ea8e96890a3b69.tar.bz2
[svn-r9920] Purpose:
Bug fix Description: Found the permanant fix to automake/CVS dependency problem Solution: Added AM_MAINTAINER_MODE macro to configure.in. Now automake will never try to regenerate Makefiles, Makefiles.in, configure, H5config.h, etc. when they are out of date, nor will it print any warnings. Developers should be very very careful to use reconfigure script, and can add --enable-maintainer-mode flag to configure on heping to regenerate these files correctly. Platforms tested: heping sleipnir copper
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/Makefile.in b/src/Makefile.in
index 9d04000..a2a53b9 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -140,6 +140,7 @@ INSTRUMENT_LIBRARY = @INSTRUMENT_LIBRARY@
LIBTOOL = @LIBTOOL@
LN_S = @LN_S@
LT_STATIC_EXEC = @LT_STATIC_EXEC@
+MAINT = @MAINT@
MPE = @MPE@
OBJDUMP = @OBJDUMP@
OBJECT_NAMELEN_DEFAULT_F = @OBJECT_NAMELEN_DEFAULT_F@
@@ -402,10 +403,10 @@ all: H5config.h
.SUFFIXES:
.SUFFIXES: .c .lo .o .obj
-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/config/commence.am $(top_srcdir)/config/conclude.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/config/commence.am $(top_srcdir)/config/conclude.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
$(AUTOMAKE) --foreign src/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
H5config.h: stamp-h1
@@ -418,7 +419,7 @@ stamp-h1: $(srcdir)/H5config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
cd $(top_builddir) && $(SHELL) ./config.status src/H5config.h
-$(srcdir)/H5config.h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4)
+$(srcdir)/H5config.h.in: @MAINTAINER_MODE_TRUE@ $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOHEADER)
touch $(srcdir)/H5config.h.in