@@ -58,7 +58,7 @@ set (${HDF5_PACKAGE_NAME}_BUILD_STATIC_TOOLS @HDF5_BUILD_STATIC_TOOLS@)
58
58
#-----------------------------------------------------------------------------
59
59
set (${HDF5_PACKAGE_NAME} _ENABLE_NONSTANDARD_FEATURE_FLOAT16 @HDF5_ENABLE_NONSTANDARD_FEATURE_FLOAT16@ )
60
60
#-----------------------------------------------------------------------------
61
- set (${HDF5_PACKAGE_NAME} _ENABLE_ZLIB_SUPPORT @HDF5_ENABLE_ZLIB_SUPPORT@ )
61
+ set (${HDF5_PACKAGE_NAME} _ENABLE_ZLIB_SUPPORT @HDF5_ENABLE_ZLIB_SUPPORT@ )
62
62
set (${HDF5_PACKAGE_NAME} _ENABLE_SZIP_SUPPORT @HDF5_ENABLE_SZIP_SUPPORT@ )
63
63
set (${HDF5_PACKAGE_NAME} _ENABLE_SZIP_ENCODING @HDF5_ENABLE_SZIP_ENCODING@ )
64
64
#-----------------------------------------------------------------------------
@@ -105,6 +105,19 @@ if (${HDF5_PACKAGE_NAME}_BUILD_JAVA)
105
105
)
106
106
endif ()
107
107
108
+ if (${HDF5_PACKAGE_NAME} _ENABLE_ZLIB_SUPPORT AND NOT @ZLIB_USE_EXTERNAL@ )
109
+ if (@HDF5_MODULE_MODE_ZLIB@ )
110
+ # Expect that the default shared library is expected with FindZLIB.cmake
111
+ find_package (ZLIB MODULE )
112
+ else ()
113
+ find_package (ZLIB NAMES @Z_PACKAGE_NAME@ CONFIG OPTIONAL_COMPONENTS @ZLIB_SEARCH_TYPE@ )
114
+ endif ()
115
+ endif ()
116
+
117
+ if (${HDF5_PACKAGE_NAME} _ENABLE_SZIP_SUPPORT AND NOT @SZIP_USE_EXTERNAL@ )
118
+ find_package (LIBAEC NAMES @LIBAEC_PACKAGE_NAME@ CONFIG OPTIONAL_COMPONENTS @LIBAEC_SEARCH_TYPE@ )
119
+ endif ()
120
+
108
121
#-----------------------------------------------------------------------------
109
122
# Directories
110
123
#-----------------------------------------------------------------------------
@@ -142,10 +155,10 @@ set (${HDF5_PACKAGE_NAME}_VERSION_MINOR @HDF5_VERSION_MINOR@)
142
155
# project which has already built hdf5 as a subproject
143
156
#-----------------------------------------------------------------------------
144
157
if (NOT TARGET "@HDF5_PACKAGE@" )
145
- if (${HDF5_PACKAGE_NAME} _ENABLE_ZLIB_SUPPORT AND ${HDF5_PACKAGE_NAME} _PACKAGE_EXTLIBS )
158
+ if (${HDF5_PACKAGE_NAME} _ENABLE_ZLIB_SUPPORT AND ${HDF5_PACKAGE_NAME} _PACKAGE_EXTLIBS AND @ZLIB_USE_EXTERNAL@ )
146
159
include (
@PACKAGE_SHARE_INSTALL_DIR@/@ZLIB_PACKAGE_NAME@@[email protected] )
147
160
endif ()
148
- if (${HDF5_PACKAGE_NAME} _ENABLE_SZIP_SUPPORT AND ${HDF5_PACKAGE_NAME} _PACKAGE_EXTLIBS )
161
+ if (${HDF5_PACKAGE_NAME} _ENABLE_SZIP_SUPPORT AND ${HDF5_PACKAGE_NAME} _PACKAGE_EXTLIBS AND @SZIP_USE_EXTERNAL@ )
149
162
include (
@PACKAGE_SHARE_INSTALL_DIR@/@LIBAEC_PACKAGE_NAME@@[email protected] )
150
163
endif ()
151
164
include (
@PACKAGE_SHARE_INSTALL_DIR@/@HDF5_PACKAGE@@[email protected] )
0 commit comments