File tree Expand file tree Collapse file tree 2 files changed +6
-19
lines changed
Expand file tree Collapse file tree 2 files changed +6
-19
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,7 @@ if(MSVC OR (MINGW AND BUILD_SHARED_LIBS))
3030
3131 # this is the vital line, without it CMake set_tests_properties mangles the ENVIRONMENT
3232 string (REPLACE ";" "\\ ;" DLL_PATH "${DLL_PATH} " )
33- elseif (APPLE AND hdf5_external)
34- set (CMAKE_INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX} /lib)
3533elseif (UNIX AND hdf5_external)
36- set (DLL_PATH "${ZLIB_ROOT} /lib:$ENV{LD_LIBRARY_PATH} " )
34+ set (CMAKE_INSTALL_NAME_DIR ${CMAKE_INSTALL_PREFIX} /lib)
35+ set (CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_PREFIX} /lib)
3736endif ()
Original file line number Diff line number Diff line change @@ -11,14 +11,8 @@ TIMEOUT 5
1111LABELS core
1212)
1313if (DLL_PATH)
14- if (WIN32 )
15- set_tests_properties (h5fortran:minimal PROPERTIES ENVIRONMENT "Path=${DLL_PATH} " )
16- # set_tests_properties(h5fortran:minimal PROPERTIES ENVIRONMENT_MODIFICATION "Path=path_list_prepend:${DLL_PATH}")
17- elseif (APPLE )
18-
19- elseif (UNIX )
20- set_tests_properties (h5fortran:minimal PROPERTIES ENVIRONMENT "LD_LIBRARY_PATH=${DLL_PATH} " )
21- endif ()
14+ set_tests_properties (h5fortran:minimal PROPERTIES ENVIRONMENT "Path=${DLL_PATH} " )
15+ # set_tests_properties(h5fortran:minimal PROPERTIES ENVIRONMENT_MODIFICATION "Path=path_list_prepend:${DLL_PATH}")
2216endif ()
2317
2418function (setup_test names )
@@ -41,14 +35,8 @@ FIXTURES_REQUIRED h5lib
4135TIMEOUT 10
4236)
4337if (DLL_PATH)
44- if (WIN32 )
45- set_tests_properties (h5fortran:${name} PROPERTIES ENVIRONMENT "Path=${DLL_PATH} " )
46- # set_tests_properties(h5fortran:${name} PROPERTIES ENVIRONMENT_MODIFICATION "Path=path_list_prepend:${DLL_PATH}")
47- elseif (APPLE )
48-
49- elseif (UNIX )
50- set_tests_properties (h5fortran:minimal PROPERTIES ENVIRONMENT "LD_LIBRARY_PATH=${DLL_PATH} " )
51- endif ()
38+ set_tests_properties (h5fortran:${name} PROPERTIES ENVIRONMENT "Path=${DLL_PATH} " )
39+ # set_tests_properties(h5fortran:${name} PROPERTIES ENVIRONMENT_MODIFICATION "Path=path_list_prepend:${DLL_PATH}")
5240endif ()
5341
5442
You can’t perform that action at this time.
0 commit comments