File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -139,19 +139,23 @@ if(${INSTALL_TESTING_FILES} MATCHES ON )
139139endif (${INSTALL_TESTING_FILES} MATCHES ON )
140140
141141# Fix Windows paths
142- file (TO_CMAKE_PATH "${HDF5_ROOT} /bin" HDF5_ROOT_DEP )
142+ file (TO_CMAKE_PATH "${HDF5_ROOT} /lib" HDF5_ROOT_DEP_LIB )
143+ file (TO_CMAKE_PATH "${HDF5_ROOT} /bin" HDF5_ROOT_DEP_BIN )
143144
144145# Install targets
145146install (TARGETS KratosHDF5Core DESTINATION libs)
146147install (TARGETS KratosHDF5Application DESTINATION libs)
147148if (WIN32 )
148- install (DIRECTORY "${HDF5_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
149+ install (DIRECTORY "${HDF5_ROOT_DEP_LIB} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
150+ install (DIRECTORY "${HDF5_ROOT_DEP_BIN} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
149151endif ()
150152if (APPLE )
151- install (DIRECTORY "${HDF5_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
153+ install (DIRECTORY "${HDF5_ROOT_DEP_LIB} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
154+ install (DIRECTORY "${HDF5_ROOT_DEP_BIN} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
152155endif ()
153156if (UNIX AND NOT APPLE )
154- install (DIRECTORY "${HDF5_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
157+ install (DIRECTORY "${HDF5_ROOT_DEP_LIB} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
158+ install (DIRECTORY "${HDF5_ROOT_DEP_BIN} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
155159endif ()
156160
157161# Define custom targets
Original file line number Diff line number Diff line change @@ -77,22 +77,26 @@ if(${INSTALL_TESTING_FILES} MATCHES ON )
7777endif (${INSTALL_TESTING_FILES} MATCHES ON )
7878
7979# Fix Windows paths
80- file (TO_CMAKE_PATH "${HDF5_ROOT} /bin" HDF5_ROOT_DEP )
80+ file (TO_CMAKE_PATH "${HDF5_ROOT} /lib" HDF5_ROOT_DEP_LIB )
81+ file (TO_CMAKE_PATH "${HDF5_ROOT} /bin" HDF5_ROOT_DEP_BIN )
8182file (TO_CMAKE_PATH "${MED_ROOT} /lib" MED_ROOT_DEP )
8283
8384# Install targets
8485install (TARGETS KratosMedCore DESTINATION libs)
8586install (TARGETS KratosMedApplication DESTINATION libs)
8687if (WIN32 )
87- install (DIRECTORY "${HDF5_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
88+ install (DIRECTORY "${HDF5_ROOT_DEP_LIB} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
89+ install (DIRECTORY "${HDF5_ROOT_DEP_BIN} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
8890 install (DIRECTORY "${MED_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.dll" )
8991endif ()
9092if (APPLE )
91- install (DIRECTORY "${HDF5_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
93+ install (DIRECTORY "${HDF5_ROOT_DEP_LIB} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
94+ install (DIRECTORY "${HDF5_ROOT_DEP_BIN} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
9295 install (DIRECTORY "${MED_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.dylib" )
9396endif ()
9497if (UNIX AND NOT APPLE )
95- install (DIRECTORY "${HDF5_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
98+ install (DIRECTORY "${HDF5_ROOT_DEP_LIB} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
99+ install (DIRECTORY "${HDF5_ROOT_DEP_BIN} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
96100 install (DIRECTORY "${MED_ROOT_DEP} /" DESTINATION libs FILES_MATCHING PATTERN "*.so*" )
97101endif ()
98102
You can’t perform that action at this time.
0 commit comments