summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorBill Wendling <wendling@ncsa.uiuc.edu>2003-07-28 21:38:04 (GMT)
committerBill Wendling <wendling@ncsa.uiuc.edu>2003-07-28 21:38:04 (GMT)
commit0603e2db00e773702906387620e5644c23360703 (patch)
treea3f999ab9a8ac0ae015fedb9eb45a709a99c4a85 /Makefile.in
parent6e0e3da2837214179812cf613e78227d4cbb78b3 (diff)
downloadhdf5-0603e2db00e773702906387620e5644c23360703.zip
hdf5-0603e2db00e773702906387620e5644c23360703.tar.gz
hdf5-0603e2db00e773702906387620e5644c23360703.tar.bz2
[svn-r7269] Purpose:
Update Description: Revamped the configuration system. The configurations for the Fortran and C++ libraries are no longer separate from the "main" configuration system. This involved removing the "configure*" and "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also merging settings in the config/ subdirectories into the main config/ subdirectory. Fortran header files had to be modified a little for Linux. It was checking if it was a Linux machine by some #defines, however with the -std=c99 switch, these defines weren't there. I added a check for some other ones which should be there whether the -std=c99 switch is used or not. Platforms tested: Verbena (Fortran & C++) Sol (Fortran & C++) Copper (Fortran & C++) Modi4 (Parallel, Fortran, & C++) Misc. update:
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in18
1 files changed, 9 insertions, 9 deletions
diff --git a/Makefile.in b/Makefile.in
index 0b78e07..a8f2867 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -25,7 +25,7 @@ srcdir=@srcdir@
# Subdirectories in build-order (not including `examples')
# TESTPARALLEL must be after test since it uses libtest.a. Putting it
# before tools allows parallel tests to run sooner.
-SUBDIRS=src test @TESTPARALLEL@ tools @PABLO@ @subdirs@
+SUBDIRS=src test @TESTPARALLEL@ tools @PABLO@ @HDF5_INTERFACES@
##############################################################################
## T A R G E T S
@@ -72,12 +72,12 @@ lib progs check test _test uninstall:
done
tests TAGS dep depend:
- @@SETX@; for d in $(SUBDIRS) perform; do \
+ @@SETX@; for d in $(SUBDIRS) perform; do \
(cd $$d && $(MAKE) $@) || exit 1; \
done
install-all:
- @@SETX@; for d in dummy @subdirs@; do \
+ @@SETX@; for d in dummy @HDF5_INTERFACES@; do \
if test $$d != "dummy"; then \
(cd $$d && $(MAKE) $@) || exit 1; \
fi; \
@@ -98,7 +98,7 @@ install:
@$(LT) --mode=finish $(libdir)
install-examples:
- @@SETX@; for d in dummy @subdirs@; do \
+ @@SETX@; for d in dummy @HDF5_INTERFACES@; do \
if test $$d != "dummy"; then \
(cd $$d && $(MAKE) $@) || exit 1; \
fi; \
@@ -106,7 +106,7 @@ install-examples:
(cd examples && $(MAKE) $@) || exit 1;
uninstall-examples:
- @@SETX@; for d in dummy @subdirs@; do \
+ @@SETX@; for d in dummy @HDF5_INTERFACES@; do \
if test $$d != "dummy"; then \
(cd $$d && $(MAKE) $@) || exit 1; \
fi; \
@@ -125,7 +125,7 @@ uninstall-doc:
## This requires a proper "make install" has been done.
check-install:
(cd examples && $(MAKE) check) || exit 1
- @@SETX@; for d in dummy @subdirs@; do \
+ @@SETX@; for d in dummy @HDF5_INTERFACES@; do \
if test $$d != "dummy"; then \
(cd $$d && $(MAKE) $@) || exit 1; \
fi; \
@@ -142,13 +142,13 @@ H5Tinit.c:
mostlyclean distclean maintainer-clean
clean mostlyclean:
- @@SETX@; for d in $(SUBDIRS) doc perform examples; do \
+ @@SETX@; for d in $(SUBDIRS) doc perform examples; do \
(cd $$d && $(MAKE) $@); \
done
-$(RM) conftest conftest.c
distclean:
- @@SETX@; for d in $(SUBDIRS) doc perform examples; do \
+ @@SETX@; for d in $(SUBDIRS) doc perform examples; do \
(cd $$d && $(MAKE) $@); \
done
-$(RM) config/commence config/conclude
@@ -160,7 +160,7 @@ distclean:
maintainer-clean:
@echo "This target is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
- @@SETX@; for d in $(SUBDIRS) doc perform examples; do \
+ @@SETX@; for d in $(SUBDIRS) doc perform examples; do \
(cd $$d && $(MAKE) $@); \
done
-$(RM) config.cache config.log config.status src/H5config.h