File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -66,14 +66,19 @@ foreach(_kissfft_datatype simd int16 int32 float double)
6666endforeach ()
6767
6868if (_kissfft_datatype_detected)
69- if (NOT TARGET kissfft::kissfft-${_kissfft_datatype_detected} )
70- message (FATAL_ERROR "kissfft with datatype= ${_kissfft_datatype_detected} is not installed " )
69+ if (TARGET kissfft::kissfft-${_kissfft_datatype_detected} -openmp )
70+ set (_kissfft_openmp_detected "-openmp " )
7171 endif ()
72+
73+ if (NOT TARGET kissfft::kissfft-${_kissfft_datatype_detected}${_kissfft_openmp_detected} )
74+ message (FATAL_ERROR "kissfft with datatype=${_kissfft_datatype_detected}${_kissfft_openmp_detected} is not installed" )
75+ endif ()
76+
7277 if (TARGET kissfft::kissfft)
7378 message (SEND_ERROR "kissfft::kissfft already exists. You cannot use 2 find_package's with datatype that are visible to eachother." )
7479 else ()
7580 add_library (kissfft::kissfft INTERFACE IMPORTED )
76- set_property (TARGET kissfft::kissfft PROPERTY INTERFACE_LINK_LIBRARIES kissfft::kissfft-${_kissfft_datatype_detected} )
81+ set_property (TARGET kissfft::kissfft PROPERTY INTERFACE_LINK_LIBRARIES kissfft::kissfft-${_kissfft_datatype_detected}${_kissfft_openmp_detected} )
7782 endif ()
7883endif ()
7984
You can’t perform that action at this time.
0 commit comments