diff options
author | Allen Byrne <byrn@hdfgroup.org> | 2019-02-05 21:25:30 (GMT) |
---|---|---|
committer | Allen Byrne <byrn@hdfgroup.org> | 2019-02-05 21:25:30 (GMT) |
commit | 18e875f75fadc93a1c8132420f612e188933de85 (patch) | |
tree | 073b0c37e44d88b854593175362a869ff3b85c38 /CMakeFilters.cmake | |
parent | c7d04ee3afc579a078382820ef5f293877b284f7 (diff) | |
download | hdf5-18e875f75fadc93a1c8132420f612e188933de85.zip hdf5-18e875f75fadc93a1c8132420f612e188933de85.tar.gz hdf5-18e875f75fadc93a1c8132420f612e188933de85.tar.bz2 |
Fail configure if SZIP/ZLIB is requested but not found
Diffstat (limited to 'CMakeFilters.cmake')
-rw-r--r-- | CMakeFilters.cmake | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeFilters.cmake b/CMakeFilters.cmake index 71dabb1..0e05cf0 100644 --- a/CMakeFilters.cmake +++ b/CMakeFilters.cmake @@ -27,7 +27,15 @@ if (HDF5_ALLOW_EXTERNAL_SUPPORT MATCHES "GIT" OR HDF5_ALLOW_EXTERNAL_SUPPORT MAT set (TGZPATH ${HDF5_SOURCE_DIR}) endif () set (ZLIB_URL ${TGZPATH}/${ZLIB_TGZ_NAME}) + if (NOT EXISTS "${ZLIB_URL}") + set (ZLIB_USE_EXTERNAL 0) + message (STATUS "Filter ZLIB file ${ZLIB_URL} not found") + endif () set (SZIP_URL ${TGZPATH}/${SZIP_TGZ_NAME}) + if (NOT EXISTS "${SZIP_URL}") + set (SZIP_USE_EXTERNAL 0) + message (STATUS "Filter SZIP file ${SZIP_URL} not found") + endif () else () set (ZLIB_USE_EXTERNAL 0) set (SZIP_USE_EXTERNAL 0) |