diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2020-10-14 17:45:53 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2020-10-14 17:45:53 (GMT) |
commit | 16fbbfb766c27e180ec94b2b295002e09d96a926 (patch) | |
tree | 3bc5073db0c97d83c0ed394857920040b59dcf79 /src/CMakeLists.txt | |
parent | 0698d232698bb7f515242fc5eb9fce6728626bbc (diff) | |
download | hdf5-16fbbfb766c27e180ec94b2b295002e09d96a926.zip hdf5-16fbbfb766c27e180ec94b2b295002e09d96a926.tar.gz hdf5-16fbbfb766c27e180ec94b2b295002e09d96a926.tar.bz2 |
Updates CMake files to work with VFD SWMR
- CMake files were updated to build new files in src and test.
- As with legacy SWMR, the test programs that are run via shell
scripts are built but not run.
- Updated whitespace in the links_env output file. It's unclear why
this changed, but CMake does an exact diff on the file whereas
the autotools do not.
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r-- | src/CMakeLists.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 39a9e3e..af4920b 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -12,6 +12,7 @@ set (H5_SOURCES ${HDF5_SRC_DIR}/H5system.c ${HDF5_SRC_DIR}/H5timer.c ${HDF5_SRC_DIR}/H5trace.c + ${HDF5_SRC_DIR}/hlog.c ) set (H5_HDRS @@ -199,6 +200,7 @@ set (H5F_SOURCES ${HDF5_SRC_DIR}/H5Fsuper.c ${HDF5_SRC_DIR}/H5Fsuper_cache.c ${HDF5_SRC_DIR}/H5Ftest.c + ${HDF5_SRC_DIR}/H5Fvfd_swmr.c ) set (H5F_HDRS @@ -242,6 +244,8 @@ set (H5FD_SOURCES ${HDF5_SRC_DIR}/H5FDsplitter.c ${HDF5_SRC_DIR}/H5FDstdio.c ${HDF5_SRC_DIR}/H5FDtest.c + ${HDF5_SRC_DIR}/H5FDvfd_swmr.c + ${HDF5_SRC_DIR}/H5FDvfd_swmr_instr.c ${HDF5_SRC_DIR}/H5FDwindows.c ) @@ -261,6 +265,7 @@ set (H5FD_HDRS ${HDF5_SRC_DIR}/H5FDsec2.h ${HDF5_SRC_DIR}/H5FDsplitter.h ${HDF5_SRC_DIR}/H5FDstdio.h + ${HDF5_SRC_DIR}/H5FDvfd_swmr.h ${HDF5_SRC_DIR}/H5FDwindows.h ) IDE_GENERATED_PROPERTIES ("H5FD" "${H5FD_HDRS}" "${H5FD_SOURCES}" ) @@ -350,6 +355,7 @@ set (H5HG_SOURCES ${HDF5_SRC_DIR}/H5HGcache.c ${HDF5_SRC_DIR}/H5HGdbg.c ${HDF5_SRC_DIR}/H5HGquery.c + ${HDF5_SRC_DIR}/H5HGtrap.c ) set (H5HG_HDRS @@ -438,6 +444,14 @@ set (H5MP_HDRS ) IDE_GENERATED_PROPERTIES ("H5MP" "${H5MP_HDRS}" "${H5MP_SOURCES}" ) +set (H5MV_SOURCES + ${HDF5_SRC_DIR}/H5MV.c + ${HDF5_SRC_DIR}/H5MVsection.c +) +set (H5MV_HDRS +) +IDE_GENERATED_PROPERTIES ("H5MV" "${H5MV_HDRS}" "${H5MV_SOURCES}" ) + set (H5O_SOURCES ${HDF5_SRC_DIR}/H5O.c ${HDF5_SRC_DIR}/H5Oainfo.c @@ -742,6 +756,7 @@ set (common_SRCS ${H5MF_SOURCES} ${H5MM_SOURCES} ${H5MP_SOURCES} + ${H5MV_SOURCES} ${H5O_SOURCES} ${H5P_SOURCES} ${H5PB_SOURCES} @@ -786,6 +801,7 @@ set (H5_PUBLIC_HEADERS ${H5MF_HDRS} ${H5MM_HDRS} ${H5MP_HDRS} + ${H5MV_HDRS} ${H5O_HDRS} ${H5P_HDRS} ${H5PB_HDRS} @@ -800,6 +816,7 @@ set (H5_PUBLIC_HEADERS set (H5_PRIVATE_HEADERS ${HDF5_SRC_DIR}/H5private.h + ${HDF5_SRC_DIR}/hlog.h ${HDF5_SRC_DIR}/H5Apkg.h ${HDF5_SRC_DIR}/H5Aprivate.h @@ -841,6 +858,7 @@ set (H5_PRIVATE_HEADERS ${HDF5_SRC_DIR}/H5FDpkg.h ${HDF5_SRC_DIR}/H5FDprivate.h + ${HDF5_SRC_DIR}/H5FDvfd_swmr_private.h ${HDF5_SRC_DIR}/H5FLprivate.h @@ -879,6 +897,9 @@ set (H5_PRIVATE_HEADERS ${HDF5_SRC_DIR}/H5MPpkg.h ${HDF5_SRC_DIR}/H5MPprivate.h + ${HDF5_SRC_DIR}/H5MVpkg.h + ${HDF5_SRC_DIR}/H5MVprivate.h + ${HDF5_SRC_DIR}/H5Opkg.h ${HDF5_SRC_DIR}/H5Oprivate.h ${HDF5_SRC_DIR}/H5Oshared.h |