Skip to content

Commit a83db00

Browse files
committed
Fixing randomness in the universe
1 parent aa23d32 commit a83db00

2 files changed

Lines changed: 16 additions & 8 deletions

File tree

applications/HDF5Application/CMakeLists.txt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,19 +139,23 @@ if(${INSTALL_TESTING_FILES} MATCHES ON )
139139
endif(${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
145146
install(TARGETS KratosHDF5Core DESTINATION libs)
146147
install(TARGETS KratosHDF5Application DESTINATION libs)
147148
if(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")
149151
endif()
150152
if(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")
152155
endif()
153156
if(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*")
155159
endif()
156160

157161
# Define custom targets

applications/MedApplication/CMakeLists.txt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,22 +77,26 @@ if(${INSTALL_TESTING_FILES} MATCHES ON )
7777
endif(${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)
8182
file(TO_CMAKE_PATH "${MED_ROOT}/lib" MED_ROOT_DEP)
8283

8384
# Install targets
8485
install(TARGETS KratosMedCore DESTINATION libs)
8586
install(TARGETS KratosMedApplication DESTINATION libs)
8687
if(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")
8991
endif()
9092
if(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")
9396
endif()
9497
if(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*")
97101
endif()
98102

0 commit comments

Comments
 (0)