File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 1
- cmake_minimum_required (VERSION 3.11 ...3.25 )
1
+ cmake_minimum_required (VERSION 3.22 ...3.27 )
2
2
3
3
project (h5fortranExample
4
4
LANGUAGES C CXX Fortran )
@@ -43,11 +43,14 @@ add_test(NAME CPP_fcn COMMAND cpp_fcn)
43
43
44
44
# properties
45
45
get_property (test_names DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY TESTS )
46
- set_property (TEST ${test_names} PROPERTY TIMEOUT 10 )
47
46
set_property (TEST ${test_names} PROPERTY WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} )
48
47
49
- if (WIN32 AND CMAKE_VERSION VERSION_GREATER_EQUAL 3.22 )
48
+ if (WIN32 )
50
49
set_property (TEST ${test_names} PROPERTY
51
- ENVIRONMENT_MODIFICATION "PATH=path_list_append:${ZLIB_INCLUDE_DIRS} /../bin;PATH=path_list_append:${ZLIB_INCLUDE_DIR} /../bin;PATH=path_list_append:${PROJECT_BINARY_DIR} /bin;PATH=path_list_append:${h5fortran_DIR} /../bin"
50
+ ENVIRONMENT_MODIFICATION "PATH=path_list_append:${ZLIB_INCLUDE_DIRS} /../bin;PATH=path_list_append:${h5fortran_DIR} /../bin"
51
+ )
52
+ elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" )
53
+ set_property (TEST ${test_names} PROPERTY
54
+ ENVIRONMENT_MODIFICATION "LD_LIBRARY_PATH=path_list_append:${ZLIB_INCLUDE_DIRS} /../lib;LD_LIBRARY_PATH=path_list_append:${h5fortran_DIR} /../lib"
52
55
)
53
56
endif ()
You can’t perform that action at this time.
0 commit comments