summaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1999-07-19 19:56:57 (GMT)
committerRobb Matzke <matzke@llnl.gov>1999-07-19 19:56:57 (GMT)
commit6470e417e8148558631c1793887d5b5bc65765af (patch)
treefaedbdb190bac2a69509bbb82d465b477d992727 /Makefile.in
parent9ab6d3211c9ab08ab8e9568d91a011bce5dc96b8 (diff)
downloadhdf5-6470e417e8148558631c1793887d5b5bc65765af.zip
hdf5-6470e417e8148558631c1793887d5b5bc65765af.tar.gz
hdf5-6470e417e8148558631c1793887d5b5bc65765af.tar.bz2
[svn-r1515] Changes since 19990715
---------------------- ./Makefile.in [1.3] ./examples/Makefile.in [1.3] ./pablo/Makefile.in [1.3] ./src/Makefile.in [1.3] ./test/Makefile.in [1.3] ./testpar/Makefile.in [1.3] ./tools/Makefile.in [1.3] ./config/commence.in [1.3] ./config/conclude.in [1.3] ./config/depend.in [1.3] Added a `.PATH' target for Irix pmake which is identical to the VPATH used by most other `make' programs. Irix 6.5 (or 6.4?) and later `make' ignores VPATH. Started all beginning-of-line comments with `##' instead of just `#' because Irix `pmake' barfs on things like the following because it sees the `# if' as a directive: # make will barf on the following line # if running Irix pmake ./config/commence.in [1.3] Added empty definitions for optional `make' macros because Irix pmake complains if it sees a macro which has never been defined. The main body of the Makefiles can redefine these macros to whatever they need.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in109
1 files changed, 50 insertions, 59 deletions
diff --git a/Makefile.in b/Makefile.in
index a6079fa..c696704 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,71 +1,62 @@
-# Top-level HDF5 Makefile(.in)
-#
-# Copyright (C) 1997 National Center for Supercomputing Applications.
-# All rights reserved.
-#
-#
-# This makefile mostly just reinvokes make in the various subdirectories
-# but does so in the correct order. You can alternatively invoke make from
-# each subdirectory manually.
-#
+## Top-level HDF5 Makefile(.in)
+##
+## Copyright (C) 1997 National Center for Supercomputing Applications.
+## All rights reserved.
+##
+##
+## This makefile mostly just reinvokes make in the various subdirectories
+## but does so in the correct order. You can alternatively invoke make from
+## each subdirectory manually.
+##
top_srcdir=@top_srcdir@
top_builddir=.
srcdir=@srcdir@
VPATH=.:@srcdir@
+.PATH: . @srcdir@
@COMMENCE@
# Subdirectories in build-order (not including `examples')
SUBDIRS=src test tools @TESTPARALLEL@
##############################################################################
-# T A R G E T S
-#
-# all: Build libraries, header files, tests, and programs in the
-# various subdirectories but does not run tests or install the
-# library, header files, or programs. The components can be
-# built individually with the targets lib, progs, and tests.
-#
-# check: Test the uninstalled library to make sure it works. You may
-# also say `test' or `_test' (`test' doesn't work from the top
-# level directory for some versions of make because `test' is
-# also a directory).
-#
-# install: Installs libraries, header files, programs, and documentation
-# in the various directories under the prefix directory (lib,
-# include, bin, man, info). Use the `--prefix=PATH' option
-# to `configure' (or `config.status') or say `--help' for
-# other alternatives. The default prefix is `/usr/local'.
-#
-# uninstall: Delete all the installed files that the `install' target
-# created (but not the noninstalled files such as `make all'
-# created).
-#
-# clean: Removes temporary files except those that record the
-# configuration and those that are part of the distribution.
-#
-# mostlyclean: Like `clean' except it doesn't delete a few files like
-# libraries, programs, and/or generated header files because
-# regenerating them is rarely necessary and takes a lot of time.
-#
-# distclean: Deletes all files that are created by configuring or building
-# HDF5. If you have unpacked the source and built HDF5 without
-# creating any other files, then `make distclean' will leave
-# only the files that were in the distrubution.
-#
-# maintainer-clean:
-# Like `distclean' except it deletes more files. It deletes
-# all generated files. This target is not intended for normal
-# users; it deletes files that may require special tools to
-# rebuild.
-#
-# TAGS: Updates the tags table for this program.
-#
-# dep depend: Builds dependencies in all subdirectories. These targets
-# might not be available on certain combinations of make
-# programs and C compilers. At the other extreme, the GNU
-# make used in combination with gcc will maintain dependency
-# information automatically.
-#
+## T A R G E T S
+##
+## all: Build libraries, header files, tests, and programs in the
+## various subdirectories but does not run tests or install the
+## library, header files, or programs. The components can be
+## built individually with the targets lib, progs, and tests.
+## check: Test the uninstalled library to make sure it works. You may
+## also say `test' or `_test' (`test' doesn't work from the top
+## level directory for some versions of make because `test' is
+## also a directory).
+## install: Installs libraries, header files, programs, and documentation
+## in the various directories under the prefix directory (lib,
+## include, bin, man, info). Use the `--prefix=PATH' option
+## to `configure' (or `config.status') or say `--help' for
+## other alternatives. The default prefix is `/usr/local'.
+## uninstall: Delete all the installed files that the `install' target
+## created (but not the noninstalled files such as `make all'
+## created).
+## clean: Removes temporary files except those that record the
+## configuration and those that are part of the distribution.
+## mostlyclean: Like `clean' except it doesn't delete a few files like
+## libraries, programs, and/or generated header files because
+## regenerating them is rarely necessary and takes a lot of time.
+## distclean: Deletes all files that are created by configuring or building
+## HDF5. If you have unpacked the source and built HDF5 without
+## creating any other files, then `make distclean' will leave
+## only the files that were in the distrubution.
+## maintainer-clean:
+## Like `distclean' except it deletes more files. It deletes
+## all generated files. This target is not intended for normal
+## users; it deletes files that may require special tools to
+## rebuild.
+## TAGS: Updates the tags table for this program.
+## dep depend: Builds dependencies in all subdirectories. These targets
+## might not be available on certain combinations of make
+## programs and C compilers. At the other extreme, the GNU
+## make used in combination with gcc will maintain dependency
+## information automatically.
lib progs check test _test uninstall:
@@SETX@; for d in $(SUBDIRS); do \
(cd $$d && $(MAKE) $@) || exit 1; \
@@ -82,7 +73,7 @@ install:
done
@$(LT) --mode=finish $(libdir);
-# Number format detection
+## Number format detection
H5detect:
(cd src && $(MAKE) $@)