diff options
author | Robb Matzke <matzke@llnl.gov> | 1998-11-16 15:29:54 (GMT) |
---|---|---|
committer | Robb Matzke <matzke@llnl.gov> | 1998-11-16 15:29:54 (GMT) |
commit | 841e168a04f14d5ce79713c2937e4cadb543ef0e (patch) | |
tree | 0b9511e36bc033d97c06368fdf5f50c863203b3e /config/conclude.in | |
parent | c3570e984a10701abcef85f3ada67b76d602c4cf (diff) | |
download | hdf5-841e168a04f14d5ce79713c2937e4cadb543ef0e.zip hdf5-841e168a04f14d5ce79713c2937e4cadb543ef0e.tar.gz hdf5-841e168a04f14d5ce79713c2937e4cadb543ef0e.tar.bz2 |
[svn-r914] Changes since 19981113
----------------------
./config/conclude.in
./test/Makefile.in
./tools/Makefile.in
The Makefile $TESTS variable has finally been split into
$TEST_PROGS and $TEST_SCRIPTS with the latter being the names
of shell scripts that need to be run with `/bin/sh'. Now we
don't have to copy each shell script before we run it. NOTE:
THIS CHANGE DOES NOT AFFECT THE PABLO MAKEFILE SINCE THAT FILE
IS A COPY OF A PREVIOUSLY GENERATED MAKEFILE.
./src/Makefile.in
Added H5Snone.c to the source list.
./src/H5G.c
Plugged a memory leak by emptying the object type "isa" table
when the library is closed.
./src/H5Tconv.c
./src/H5Tpkg.h
Added 48 new type functions to take advantage of hardware for
integer type conversions. These functions are not registered
in the conversion table yet because I haven't fully tested
them.
./src/H5Tpkg.h
Removed __unused__ qualifiers from prototypes.
Diffstat (limited to 'config/conclude.in')
-rw-r--r-- | config/conclude.in | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/config/conclude.in b/config/conclude.in index 8eab342..a11ced7 100644 --- a/config/conclude.in +++ b/config/conclude.in @@ -20,9 +20,9 @@ TAGS: $(LIB_SRC) -etags $(LIB_SRC) # Runs each test in order, passing $(TEST_FLAGS) to the program. -tests: $(LIB) $(TESTS) +tests: $(TEST_PROGS) test _test: tests - @for test in $(TESTS) dummy; do \ + @for test in $(TEST_PROGS) dummy; do \ if test $$test != dummy; then \ echo "============================"; \ echo "Testing $$test $(TEST_FLAGS)"; \ @@ -31,6 +31,15 @@ test _test: tests echo ""; \ fi; \ done; + @for test in $(TEST_SCRIPTS) dummy; do \ + if test $$test != dummy; then \ + echo "============================"; \ + echo "Testing $$test $(TEST_FLAGS)"; \ + echo "============================"; \ + $(RUNTEST) /bin/sh ./$$test $(TEST_FLAGS) || exit 1; \ + echo ""; \ + fi; \ + done; # Install the library, the public header files, and programs. install: $(LIB) $(PUB_HDR) $(PROGS) @@ -76,7 +85,7 @@ mostlyclean: # is part of the HDF5 distribution. # clean: mostlyclean - $(RM) $(LIB) $(TESTS) $(PROGS) $(CLEAN) + $(RM) $(LIB) $(TEST_PROGS) $(PROGS) $(CLEAN) # Like `clean' except it also removes files that were created by running # configure. If you've unpacked the source and built HDF5 without creating |