File tree 2 files changed +4
-7
lines changed 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,8 @@ if(NOT DEFINED CRAY AND DEFINED ENV{PE_ENV})
24
24
endif ()
25
25
26
26
# --- avoid Anaconda libraries
27
+ find_package (Python COMPONENTS Interpreter)
28
+
27
29
if (DEFINED ENV{CONDA_PREFIX})
28
30
list (APPEND CMAKE_IGNORE_PREFIX_PATH $ENV{CONDA_PREFIX} )
29
31
list (APPEND CMAKE_IGNORE_PATH $ENV{CONDA_PREFIX} /bin)
@@ -52,10 +54,10 @@ if(hdf5_parallel OR HDF5_HAVE_PARALLEL)
52
54
target_link_libraries (HDF5::HDF5 INTERFACE MPI::MPI_Fortran)
53
55
endif ()
54
56
55
- # HDF5 bug #3663 for HDF5 1.14.2, 1.14.3 , ...?
57
+ # HDF5 bug #3663 for HDF5 1.14.2..4 , ...?
56
58
# https://github.com/HDFGroup/hdf5/issues/3663
57
59
if (WIN32 AND CMAKE_Fortran_COMPILER_ID MATCHES "^Intel" )
58
- if (HDF5_VERSION MATCHES "1.14.[2-3 ]" )
60
+ if (HDF5_VERSION MATCHES "1.14.[2-4 ]" )
59
61
message (VERBOSE "HDF5: applying workaround for HDF5 bug #3663 with Intel oneAPI on Windows" )
60
62
target_link_libraries (HDF5::HDF5 INTERFACE shlwapi)
61
63
endif ()
Original file line number Diff line number Diff line change @@ -94,11 +94,6 @@ if(WIN32 AND CMAKE_VERSION VERSION_GREATER_EQUAL 3.22)
94
94
endif ()
95
95
96
96
# --- Python h5py
97
- set (Python_FIND_VIRTUALENV STANDARD)
98
- # use order in PATH to pick Python interpreter
99
- # this avoids unexpected old system Python getting used IF conda environment has been activated
100
- find_package (Python COMPONENTS Interpreter)
101
-
102
97
if (NOT DEFINED h5py_ok)
103
98
execute_process (COMMAND ${Python_EXECUTABLE} -c "import h5py"
104
99
RESULT_VARIABLE ret
You can’t perform that action at this time.
0 commit comments