summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Laird <jlaird@hdfgroup.org>2007-02-23 19:14:11 (GMT)
committerJames Laird <jlaird@hdfgroup.org>2007-02-23 19:14:11 (GMT)
commit0d86163705a6922aa6985bad7d61eab3e17f95d5 (patch)
tree2816755fd5ed1dee83400e251288e782543ac459
parent182c05cb95472cae9411169d295a4bcad6f5edd7 (diff)
downloadhdf5-0d86163705a6922aa6985bad7d61eab3e17f95d5.zip
hdf5-0d86163705a6922aa6985bad7d61eab3e17f95d5.tar.gz
hdf5-0d86163705a6922aa6985bad7d61eab3e17f95d5.tar.bz2
[svn-r13379] Added 'make help' target. This actually runs a script, bin/makehelp (formatting
the output in the makefile was pretty hard). Tested that make still works on kagiso; no code changes at all.
-rw-r--r--MANIFEST1
-rw-r--r--Makefile.in5
-rwxr-xr-xbin/makehelp65
-rw-r--r--c++/Makefile.in5
-rw-r--r--c++/examples/Makefile.in5
-rw-r--r--c++/src/Makefile.in5
-rw-r--r--c++/test/Makefile.in5
-rw-r--r--config/commence.am5
-rw-r--r--examples/Makefile.in5
-rw-r--r--fortran/Makefile.in5
-rw-r--r--fortran/examples/Makefile.in5
-rw-r--r--fortran/src/Makefile.in5
-rw-r--r--fortran/test/Makefile.in5
-rw-r--r--fortran/testpar/Makefile.in5
-rwxr-xr-xhl/Makefile.in5
-rw-r--r--hl/c++/Makefile.in5
-rw-r--r--hl/c++/examples/Makefile.in5
-rw-r--r--hl/c++/src/Makefile.in5
-rw-r--r--hl/c++/test/Makefile.in5
-rw-r--r--hl/examples/Makefile.in5
-rw-r--r--hl/fortran/Makefile.in5
-rw-r--r--hl/fortran/examples/Makefile.in5
-rw-r--r--hl/fortran/src/Makefile.in5
-rw-r--r--hl/fortran/test/Makefile.in5
-rw-r--r--hl/src/Makefile.in5
-rw-r--r--hl/test/Makefile.in5
-rw-r--r--hl/tools/Makefile.in5
-rw-r--r--hl/tools/gif2h5/Makefile.in5
-rw-r--r--perform/Makefile.in5
-rw-r--r--src/H5A.c6
-rw-r--r--src/Makefile.in5
-rw-r--r--test/Makefile.in5
-rw-r--r--testpar/Makefile.in5
-rw-r--r--tools/Makefile.in5
-rw-r--r--tools/h5copy/Makefile.in5
-rw-r--r--tools/h5diff/Makefile.in5
-rw-r--r--tools/h5dump/Makefile.in5
-rwxr-xr-xtools/h5import/Makefile.in5
-rw-r--r--tools/h5jam/Makefile.in5
-rw-r--r--tools/h5ls/Makefile.in5
-rw-r--r--tools/h5repack/Makefile.in5
-rw-r--r--tools/lib/Makefile.in5
-rw-r--r--tools/misc/Makefile.in5
43 files changed, 232 insertions, 40 deletions
diff --git a/MANIFEST b/MANIFEST
index 44c4a9e..42f404f 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -57,6 +57,7 @@
./bin/locate_sw
./bin/ltmain.sh
./bin/make_err
+./bin/makehelp
./bin/missing
./bin/mkdirs
./bin/mkinstalldirs
diff --git a/Makefile.in b/Makefile.in
index 215ac7e..32a2966 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -791,7 +791,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Define rules for lib, progs, check, and tests.
# These simply involve recursing into subdirectories.
diff --git a/bin/makehelp b/bin/makehelp
new file mode 100755
index 0000000..d6fbda2
--- /dev/null
+++ b/bin/makehelp
@@ -0,0 +1,65 @@
+cat << EOF
+Help for HDF5 Makefiles
+For help with the make utility itself, try 'man make'.
+
+HDF5 makefiles are used to build, test, and install HDF5. The exact
+behavior and output will depend on your system's version of make, compiler,
+etc.
+
+Usage: make [make options] [TARGET]
+
+Targets:
+make help: print this help message
+
+make, make all: (default if no target is specified)
+ builds all libraries, tools, and tests
+make lib: builds libraries only
+make progs: builds libraries and programs
+make tests: builds libraries, programs, and tests.
+ Essentially the same as 'make all'.
+make check, make tests,
+make _test, make test: Run HDF5's test suite.
+ Make will exit with a failure if any tests fail.
+
+make install: install HDF5 libraries, include files, and tools
+make install-examples: installs example source files
+make install-all: runs both make-install and make install-examples
+make check-install: test building examples with installed HDF5 library
+make uninstall: remove installed files
+make install-examples: removes example source files
+make uninstall-all: removes both installed libraries and examples
+
+make check-clean: remove files generated by running tests
+ (allows tests to be re-run)
+make mostlyclean: remove intermediate files (*.o files).
+ Doesn't clean libraries or executables.
+make clean: remove all files generated by make or make check
+make distclean: remove all files generated by make, make check, or
+ configure
+
+make check-p: Only run parallel tests
+make check-s: Only run serial tests
+make check-vfd: Run tests with each virtual file driver
+
+HDF5 uses Automake, so any standard Automake targets not listed here
+should also work.
+
+Configure options that affect Makefile behavior:
+ --enable-fortran, --enable-cxx, --enable-parallel, and --disable-hl
+enable or disable various interfaces. Make will only recurse into these
+directories if they are specified at configure time.
+ --prefix=[path], --libdir=[path], --includedir=[path], etc. can be used
+to change the directory into which make install puts files.
+ --enable-build-all causes make to build some files that are only
+needed by developers (test file generation programs).
+
+Environment variables that affect Makefile behavior:
+ Make will honor environment variables like CFLAGS that are used when building and linking.
+ The variable HDF5TestExpress can be used to control the running time
+of the tests. HDF5TestExpress = 0 is a full run of the tests while
+to run make check. 1 and 2 are intermediate values. The default value is 1.
+
+Available command-line options for make depend on the version of make installed
+on your system. Try 'man make'.
+
+EOF
diff --git a/c++/Makefile.in b/c++/Makefile.in
index 19d4d68..e2e3e95 100644
--- a/c++/Makefile.in
+++ b/c++/Makefile.in
@@ -648,7 +648,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Install examples
install-examples uninstall-examples:
diff --git a/c++/examples/Makefile.in b/c++/examples/Makefile.in
index 6e3c872..667dae9 100644
--- a/c++/examples/Makefile.in
+++ b/c++/examples/Makefile.in
@@ -522,7 +522,10 @@ uninstall-am: uninstall-info-am uninstall-local
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Some of the examples depend on files created by running other examples
readdata.chkexe_: create.chkexe_
diff --git a/c++/src/Makefile.in b/c++/src/Makefile.in
index c30e7e0..589c1cc 100644
--- a/c++/src/Makefile.in
+++ b/c++/src/Makefile.in
@@ -743,7 +743,10 @@ uninstall-am: uninstall-binSCRIPTS uninstall-includeHEADERS \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Some C++ compilers/linkers (PGI?) create a directory named "ii_files" that
# holds *.ii files, which are template entity instantiations.
diff --git a/c++/test/Makefile.in b/c++/test/Makefile.in
index 5f70a1a..63610c6 100644
--- a/c++/test/Makefile.in
+++ b/c++/test/Makefile.in
@@ -642,7 +642,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Some C++ compilers/linkers (PGI?) create a directory named "ii_files" that
# holds *.ii files, which are template entity instantiations.
diff --git a/config/commence.am b/config/commence.am
index 54ea740..ed284c8 100644
--- a/config/commence.am
+++ b/config/commence.am
@@ -96,5 +96,8 @@ CHECK_CLEANFILES=*.chkexe *.chklog *.clog
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
diff --git a/examples/Makefile.in b/examples/Makefile.in
index f58d4e6..f375ecb 100644
--- a/examples/Makefile.in
+++ b/examples/Makefile.in
@@ -532,7 +532,10 @@ uninstall-am: uninstall-info-am uninstall-local
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# How to build examples, using installed version of h5cc
@BUILD_PARALLEL_CONDITIONAL_TRUE@$(EXTRA_PROG): $(H5CC_PP)
diff --git a/fortran/Makefile.in b/fortran/Makefile.in
index feff5db..47f176a 100644
--- a/fortran/Makefile.in
+++ b/fortran/Makefile.in
@@ -657,7 +657,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Install examples
install-examples uninstall-examples:
diff --git a/fortran/examples/Makefile.in b/fortran/examples/Makefile.in
index 612cba2..770577d 100644
--- a/fortran/examples/Makefile.in
+++ b/fortran/examples/Makefile.in
@@ -533,7 +533,10 @@ uninstall-am: uninstall-info-am uninstall-local
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Some examples depend on files created by other examples.
grpdsetexample.chkexe_: grpsexample.chkexe_
diff --git a/fortran/src/Makefile.in b/fortran/src/Makefile.in
index 5356f86..00a4cac 100644
--- a/fortran/src/Makefile.in
+++ b/fortran/src/Makefile.in
@@ -807,7 +807,10 @@ uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Fortran module files can have different extensions and different names
# (e.g., different capitalizations) on different platforms. Write rules
diff --git a/fortran/test/Makefile.in b/fortran/test/Makefile.in
index 71905f8..61f1884 100644
--- a/fortran/test/Makefile.in
+++ b/fortran/test/Makefile.in
@@ -810,7 +810,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# fflush2 depends on files created by fflush1
fflush2.chkexe_: fflush1.chkexe_
diff --git a/fortran/testpar/Makefile.in b/fortran/testpar/Makefile.in
index 4ec7b91..5a53d1b 100644
--- a/fortran/testpar/Makefile.in
+++ b/fortran/testpar/Makefile.in
@@ -608,7 +608,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/Makefile.in b/hl/Makefile.in
index 6e56f4a..b559a45 100755
--- a/hl/Makefile.in
+++ b/hl/Makefile.in
@@ -654,7 +654,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Install examples
install-examples uninstall-examples:
diff --git a/hl/c++/Makefile.in b/hl/c++/Makefile.in
index 0427a89..cc311a9 100644
--- a/hl/c++/Makefile.in
+++ b/hl/c++/Makefile.in
@@ -648,7 +648,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Install examples
install-examples uninstall-examples:
diff --git a/hl/c++/examples/Makefile.in b/hl/c++/examples/Makefile.in
index b9c44fd..1512b93 100644
--- a/hl/c++/examples/Makefile.in
+++ b/hl/c++/examples/Makefile.in
@@ -520,7 +520,10 @@ uninstall-am: uninstall-info-am uninstall-local
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# How to build programs using h5c++
$(EXTRA_PROG): $(H5CPP)
diff --git a/hl/c++/src/Makefile.in b/hl/c++/src/Makefile.in
index 6913b60..e322237 100644
--- a/hl/c++/src/Makefile.in
+++ b/hl/c++/src/Makefile.in
@@ -665,7 +665,10 @@ uninstall-am: uninstall-includeHEADERS uninstall-info-am \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/c++/test/Makefile.in b/hl/c++/test/Makefile.in
index fd11d0b..e0bf761 100644
--- a/hl/c++/test/Makefile.in
+++ b/hl/c++/test/Makefile.in
@@ -616,7 +616,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/examples/Makefile.in b/hl/examples/Makefile.in
index 9294934..fcdd68b 100644
--- a/hl/examples/Makefile.in
+++ b/hl/examples/Makefile.in
@@ -527,7 +527,10 @@ uninstall-am: uninstall-info-am uninstall-local
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Additional dependencies for each program are listed below.
@BUILD_PARALLEL_CONDITIONAL_TRUE@$(EXTRA_PROG): $(H5CC_PP)
diff --git a/hl/fortran/Makefile.in b/hl/fortran/Makefile.in
index 6af87cb..2e797e0 100644
--- a/hl/fortran/Makefile.in
+++ b/hl/fortran/Makefile.in
@@ -652,7 +652,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Install examples
install-examples uninstall-examples:
diff --git a/hl/fortran/examples/Makefile.in b/hl/fortran/examples/Makefile.in
index cc36b3a..96bbfba 100644
--- a/hl/fortran/examples/Makefile.in
+++ b/hl/fortran/examples/Makefile.in
@@ -526,7 +526,10 @@ uninstall-am: uninstall-info-am uninstall-local
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Tell automake how to build examples using h5fc
@BUILD_PARALLEL_CONDITIONAL_TRUE@$(EXTRA_PROG): $(H5FC_PP)
diff --git a/hl/fortran/src/Makefile.in b/hl/fortran/src/Makefile.in
index 704bc60..82e8a0b 100644
--- a/hl/fortran/src/Makefile.in
+++ b/hl/fortran/src/Makefile.in
@@ -668,7 +668,10 @@ uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Fortran module files can have different extensions and different names
# (e.g., different capitalizations) on different platforms. Write rules
diff --git a/hl/fortran/test/Makefile.in b/hl/fortran/test/Makefile.in
index 5dd5367..8fb6b86 100644
--- a/hl/fortran/test/Makefile.in
+++ b/hl/fortran/test/Makefile.in
@@ -618,7 +618,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/src/Makefile.in b/hl/src/Makefile.in
index f8450e2..ea7ee18 100644
--- a/hl/src/Makefile.in
+++ b/hl/src/Makefile.in
@@ -666,7 +666,10 @@ uninstall-am: uninstall-includeHEADERS uninstall-info-am \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/test/Makefile.in b/hl/test/Makefile.in
index fbb8a69..91d5a3f 100644
--- a/hl/test/Makefile.in
+++ b/hl/test/Makefile.in
@@ -656,7 +656,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/tools/Makefile.in b/hl/tools/Makefile.in
index 78a6321..948cf0a 100644
--- a/hl/tools/Makefile.in
+++ b/hl/tools/Makefile.in
@@ -650,7 +650,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/hl/tools/gif2h5/Makefile.in b/hl/tools/gif2h5/Makefile.in
index 19b4d24..3c25e14 100644
--- a/hl/tools/gif2h5/Makefile.in
+++ b/hl/tools/gif2h5/Makefile.in
@@ -653,7 +653,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/perform/Makefile.in b/perform/Makefile.in
index 2e01717..1749a85 100644
--- a/perform/Makefile.in
+++ b/perform/Makefile.in
@@ -699,7 +699,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/src/H5A.c b/src/H5A.c
index 5730353..dd49708 100644
--- a/src/H5A.c
+++ b/src/H5A.c
@@ -231,6 +231,8 @@ H5Acreate2(hid_t loc_id, const char *obj_name, const char *attr_name,
hid_t ret_value; /* Return value */
FUNC_ENTER_API(H5Acreate2, FAIL)
+ H5TRACE8("i", "issiiiii", loc_id, obj_name, attr_name, type_id, space_id,
+ acpl_id, aapl_id, lapl_id);
/* check arguments */
if(H5I_ATTR == H5I_get_type(loc_id))
@@ -449,6 +451,7 @@ H5Aopen(hid_t loc_id, const char *obj_name, const char *attr_name,
hid_t ret_value;
FUNC_ENTER_API(H5Aopen, FAIL)
+ H5TRACE5("i", "issii", loc_id, obj_name, attr_name, aapl_id, lapl_id);
/* check arguments */
if(H5I_ATTR == H5I_get_type(loc_id))
@@ -516,6 +519,8 @@ H5Aopen_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type,
hid_t ret_value; /* Return value */
FUNC_ENTER_API(H5Aopen_by_idx, FAIL)
+ H5TRACE7("i", "isIiIohii", loc_id, obj_name, idx_type, order, n, aapl_id,
+ lapl_id);
/* check arguments */
if(H5I_ATTR == H5I_get_type(loc_id))
@@ -1617,6 +1622,7 @@ H5Arename2(hid_t loc_id, const char *obj_name, const char *old_attr_name,
herr_t ret_value = SUCCEED; /* Return value */
FUNC_ENTER_API(H5Arename2, FAIL)
+ H5TRACE5("e", "isssi", loc_id, obj_name, old_attr_name, new_attr_name, lapl_id);
/* check arguments */
if(H5I_ATTR == H5I_get_type(loc_id))
diff --git a/src/Makefile.in b/src/Makefile.in
index ce678bd..9bd093e 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -1027,7 +1027,10 @@ uninstall-am: uninstall-includeHEADERS uninstall-info-am \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Copyright by The HDF Group.
# Copyright by the Board of Trustees of the University of Illinois.
diff --git a/test/Makefile.in b/test/Makefile.in
index bebda0f..9272b66 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -1206,7 +1206,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# Additional target for running timing test
timings _timings: testmeta
diff --git a/testpar/Makefile.in b/testpar/Makefile.in
index 8d9da8e..62b1cce 100644
--- a/testpar/Makefile.in
+++ b/testpar/Makefile.in
@@ -675,7 +675,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/Makefile.in b/tools/Makefile.in
index 311c05f..0ec99d2 100644
--- a/tools/Makefile.in
+++ b/tools/Makefile.in
@@ -650,7 +650,10 @@ uninstall-info: uninstall-info-recursive
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5copy/Makefile.in b/tools/h5copy/Makefile.in
index b5553e3..046f028 100644
--- a/tools/h5copy/Makefile.in
+++ b/tools/h5copy/Makefile.in
@@ -660,7 +660,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5diff/Makefile.in b/tools/h5diff/Makefile.in
index 8c7943b..3cbf107 100644
--- a/tools/h5diff/Makefile.in
+++ b/tools/h5diff/Makefile.in
@@ -684,7 +684,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5dump/Makefile.in b/tools/h5dump/Makefile.in
index 610d2ff..7b5e534 100644
--- a/tools/h5dump/Makefile.in
+++ b/tools/h5dump/Makefile.in
@@ -675,7 +675,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5import/Makefile.in b/tools/h5import/Makefile.in
index 75e2203..4d48a3f 100755
--- a/tools/h5import/Makefile.in
+++ b/tools/h5import/Makefile.in
@@ -657,7 +657,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5jam/Makefile.in b/tools/h5jam/Makefile.in
index 575d5f0..f5a36fd 100644
--- a/tools/h5jam/Makefile.in
+++ b/tools/h5jam/Makefile.in
@@ -684,7 +684,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5ls/Makefile.in b/tools/h5ls/Makefile.in
index 8d2bb32..4171e93 100644
--- a/tools/h5ls/Makefile.in
+++ b/tools/h5ls/Makefile.in
@@ -637,7 +637,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/h5repack/Makefile.in b/tools/h5repack/Makefile.in
index 1420ec2..47e04ce 100644
--- a/tools/h5repack/Makefile.in
+++ b/tools/h5repack/Makefile.in
@@ -708,7 +708,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/lib/Makefile.in b/tools/lib/Makefile.in
index 0fcbcf0..9c05e87 100644
--- a/tools/lib/Makefile.in
+++ b/tools/lib/Makefile.in
@@ -647,7 +647,10 @@ uninstall-am: uninstall-info-am
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
# lib/progs/tests targets recurse into subdirectories. build-* targets
# build files in this directory.
diff --git a/tools/misc/Makefile.in b/tools/misc/Makefile.in
index 6dfd0c3..2bee4ce 100644
--- a/tools/misc/Makefile.in
+++ b/tools/misc/Makefile.in
@@ -744,7 +744,10 @@ uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
# exists.
.PHONY: build-check-clean build-check-p build-check-s build-lib build-progs \
build-tests check-clean check-install check-p check-s check-vfd \
- install-doc lib progs tests uninstall-doc _exec_check-s _test
+ install-doc lib progs tests uninstall-doc _exec_check-s _test help
+
+help:
+ @$(top_srcdir)/bin/makehelp
install-exec-local:
@$(INSTALL) h5cc $(bindir)/$(H5CC_NAME)