summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2018-11-29 01:07:30 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2018-11-29 01:07:30 (GMT)
commitd442fe2d9815a83f5010cca9a878974e286c27f9 (patch)
treece32b6875ad90d309f81844eaeb20c4a4860025c /config
parent6eabeabdaa77642fd4db5fd234ccc756a24125be (diff)
downloadhdf5-d442fe2d9815a83f5010cca9a878974e286c27f9.zip
hdf5-d442fe2d9815a83f5010cca9a878974e286c27f9.tar.gz
hdf5-d442fe2d9815a83f5010cca9a878974e286c27f9.tar.bz2
Add support for "make check-vol", along with a few minor cleanups, etc.
Diffstat (limited to 'config')
-rw-r--r--config/commence.am3
-rw-r--r--config/conclude.am12
2 files changed, 14 insertions, 1 deletions
diff --git a/config/commence.am b/config/commence.am
index 5fe21a6..5d88a88 100644
--- a/config/commence.am
+++ b/config/commence.am
@@ -97,7 +97,8 @@ CHECK_CLEANFILES=*.chkexe *.chklog *.clog *.clog2
# 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 help
+ check-vol install-doc lib progs tests uninstall-doc _exec_check-s \
+ _test help
help:
@$(top_srcdir)/bin/makehelp
diff --git a/config/conclude.am b/config/conclude.am
index 4bdbb0b..baca60d 100644
--- a/config/conclude.am
+++ b/config/conclude.am
@@ -266,3 +266,15 @@ check-vfd: $(LIB) $(PROGS) $(chk_TESTS)
HDF5_DRIVER=$$vfd $(MAKE) $(AM_MAKEFLAGS) check || exit 1; \
fi; \
done
+
+# Run test with different Virtual Object Layer Connector
+check-vol: $(LIB) $(PROGS) $(chk_TESTS)
+ @for vol in $(VOL_LIST) dummy; do \
+ if test $$vol != dummy; then \
+ echo "============================"; \
+ echo "Testing VOL Connector $$vol"; \
+ echo "============================"; \
+ $(MAKE) $(AM_MAKEFLAGS) check-clean || exit 1; \
+ HDF5_VOL_CONNECTOR=$$vol $(MAKE) $(AM_MAKEFLAGS) check || exit 1; \
+ fi; \
+ done