summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorJames Laird <jlaird@hdfgroup.org>2005-02-01 21:05:33 (GMT)
committerJames Laird <jlaird@hdfgroup.org>2005-02-01 21:05:33 (GMT)
commite3dacb31be51f135bb2a5ccd59c71eaa38036928 (patch)
tree94048925e82c37a162fd54cc50941091add113e2 /config
parentda0e046dce809f5219949f428134d687f37c5d59 (diff)
downloadhdf5-e3dacb31be51f135bb2a5ccd59c71eaa38036928.zip
hdf5-e3dacb31be51f135bb2a5ccd59c71eaa38036928.tar.gz
hdf5-e3dacb31be51f135bb2a5ccd59c71eaa38036928.tar.bz2
[svn-r9912] Purpose:
Bug fix Description: Dependencies between configure files (aclocal, configure.in, configure, Makefiles.am and .in) are still causing Makefiles to try to run autotools during build. Solution: Committed all Makefiles.in to update their timestamps. As a temporary measure, forcibly prevented automake from running autotools during build by redefining the variables it uses. Platforms tested: sleipnir (No changes to Makefile content)
Diffstat (limited to 'config')
-rw-r--r--config/commence.am89
1 files changed, 6 insertions, 83 deletions
diff --git a/config/commence.am b/config/commence.am
index 2218bbb..2317b97 100644
--- a/config/commence.am
+++ b/config/commence.am
@@ -32,86 +32,9 @@ H5FC_PP=$(bindir)/h5pfc
F9XMODEXT=@F9XMODEXT@
F9XMODFLAG=@F9XMODFLAG@
-# Let automake worry about Makefiles and configure components being up-to-
-# date.
-#
-#
-# The following rules insure that the Makefile is up-to-date by rerunning
-# various autoconf components (although not all versions of make assume
-# that the makefile is implicitly a target). We use time stamp files to
-# keep track of the most recent update of H5config.h.in and H5config.h
-# because autoheader and config.status don't update the modification time
-# if the contents don't change.
-# Invoke it by "gmake reconfigure".
-#
-# Graphically, the dependencies are:
-#
-# configure.in
-# | |
-# +-----------------+ +------------+
-# | |
-# stamp1 configure
-# (H5config.h.in) |
-# | | |
-# | +---------------+ +-----------+
-# | | |
-# | config.status
-# | |
-# | +------------------+
-# | |
-# stamp2
-# (H5config.h) Makefile.in et al
-# | |
-# +------------------+ +-----------+
-# | |
-# Makefile
-#
-# A side effect of updating stamp1 is to generate H5config.h.in and a
-# side effect of updating stamp2 is to generate H5config.h. When using
-# a version of make that doesn't treat the makefile as the initial target
-# the user may want to occassionally type `make Makefile' in any source
-# directory.
-# The `Makefile' target has been renamed to `reconfigure' so that the
-# autoconf and make depend processes do not start up automatically.
-# One must do `make reconfigure' explicitedly to start the process.
-# (When srcdir is used and if more than one machines are running,
-# this automatic Makefile/autoconf can get things unstable.)
-#
-#STAMP1=$(top_builddir)/config/stamp1
-#STAMP2=$(top_builddir)/config/stamp2
-
-#MAKEFILE_PARTS=$(srcdir)/Makefile.in \
-# $(top_srcdir)/config/commence.am \
-# $(top_srcdir)/config/conclude.am
-
-#$(STAMP1): $(top_srcdir)/configure.in
-# touch $(STAMP1)
-# -cd $(top_srcdir); autoheader
-
-#$(STAMP2): $(STAMP1) $(top_builddir)/config.status
-# touch $(STAMP2)
-# -cd $(top_builddir); \
-# CONFIG_FILES= CONFIG_HEADERS=src/H5config.h ./config.status
-
-# Automake supplies a rule to generate configure
-##$(top_srcdir)/configure: $(top_srcdir)/configure.in
-## -cd $(top_srcdir); autoconf
-
-#$(top_builddir)/config.status: $(top_srcdir)/configure $(STAMP1)
-# -cd $(top_builddir); ./config.status --recheck
-
-# rerun the autoconf process if any configure components have changed.
-#reconfigure: $(MAKEFILE_PARTS) $(STAMP2)
-# -cd $(top_builddir); CONFIG_HEADERS= ./config.status
-# @for sub in @subdirs@ dummy; do \
-# if test $$sub != dummy; then \
-# -cd $$sub; $(MAKE) reconfigure; \
-# fi; \
-# done;
-
-#-----------------------------------------------------------------------------
-# The following section of this makefile comes from the middle of
-# `Makefile.am' from this directory.
-# It was generated by running automake on `Makefile.am' to create
-# `Makefile.in', then running `config.status' to create this Makefile.
-#-----------------------------------------------------------------------------
+# Prevent automake from trying to run autotools during build
+# Temporary fix (I hope!) - JAMES
+ACLOCAL=
+AUTOCONF=
+AUTOMAKE=
+AUTOHEADER=