diff options
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r-- | test/CMakeLists.txt | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 311d753..7e01d06 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -16,6 +16,8 @@ set (TEST_LIB_SOURCES ${HDF5_TEST_SOURCE_DIR}/cache_common.c ${HDF5_TEST_SOURCE_DIR}/external_common.c ${HDF5_TEST_SOURCE_DIR}/swmr_common.c + ${HDF5_TEST_SOURCE_DIR}/vfd_swmr_common.c + ${HDF5_TEST_SOURCE_DIR}/vds_swmr_common.c ) set (TEST_LIB_HEADERS @@ -24,6 +26,7 @@ set (TEST_LIB_HEADERS ${HDF5_TEST_SOURCE_DIR}/external_common.h ${HDF5_TEST_SOURCE_DIR}/external_fname.h ${HDF5_TEST_SOURCE_DIR}/swmr_common.h + ${HDF5_TEST_SOURCE_DIR}/vfd_swmr_common.h ) if (NOT ONLY_SHARED_LIBS) @@ -319,8 +322,8 @@ set (H5_TESTS_MULTIPLE testhdf5 cache_image ttsafe - thread_id # special link mirror_vfd + thread_id # special link ) # Only build single source tests here foreach (h5_test ${H5_TESTS}) @@ -500,6 +503,20 @@ foreach (h5_test ${H5_VDS_SWMR_TESTS}) ADD_H5_EXE(${h5_test}) endforeach () +set (H5_VFD_SWMR_TESTS + vds_swmr_addrem_writer + vfd_swmr_generator + vfd_swmr_reader + vfd_swmr_remove_reader + vfd_swmr_remove_writer + vfd_swmr_sparse_writer + vfd_swmr_writer +) + +foreach (h5_test ${H5_VFD_SWMR_TESTS}) + ADD_H5_EXE(${h5_test}) +endforeach () + #-- Adding test for accum_swmr_reader # This has to be copied to the test directory for execve() to find it # and it can't be renamed (i.e., no <foo>-shared). |