summaryrefslogtreecommitdiffstats
path: root/config/conclude.in
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>1997-08-28 16:36:57 (GMT)
committerRobb Matzke <matzke@llnl.gov>1997-08-28 16:36:57 (GMT)
commitae4e4231330459115827485b2896c992f904294d (patch)
treec8d326a5568abb3a946e7b75b491e80b68a7d392 /config/conclude.in
parent31ff3e40a06c7d9cced2475f0e6e4acaa2afacd0 (diff)
downloadhdf5-ae4e4231330459115827485b2896c992f904294d.zip
hdf5-ae4e4231330459115827485b2896c992f904294d.tar.gz
hdf5-ae4e4231330459115827485b2896c992f904294d.tar.bz2
[svn-r43] *** empty log message ***
Diffstat (limited to 'config/conclude.in')
-rw-r--r--config/conclude.in16
1 files changed, 12 insertions, 4 deletions
diff --git a/config/conclude.in b/config/conclude.in
index 4ff8b0b..cfa77ec 100644
--- a/config/conclude.in
+++ b/config/conclude.in
@@ -4,22 +4,30 @@
# from `./config/conclude.in'.
#------------------------------------------------------------------------------
-# The default is to build the library and programs.
-all: $(LIB) $(PROGS)
-lib: $(LIB)
-
# This is the target for the library described in the main body of the
# makefile.
#
+lib: $(LIB)
$(LIB) __no_library__: $(LIB_OBJ)
$(AR) -rc $@ $(LIB_OBJ)
$(RANLIB) $@
+progs: $(PROGS)
+
# Build a tags file in this directory.
TAGS: $(LIB_SRC)
$(RM) $@
-etags $(LIB_SRC)
+# Runs each test in order, passing $(TEST_FLAGS) to the program.
+test: $(PROGS)
+ @for test in $(TESTS) dummy; do \
+ if test $$test != dummy; then \
+ echo "$$test $(TEST_FLAGS)"; \
+ $$test $(TEST_FLAGS) || exit 1; \
+ fi; \
+ done;
+
# Install the library, the public header files, and programs.
install: $(LIB) $(PUB_HDR) $(PROGS)
@if test -n "$(LIB)"; then \