diff --git a/CMake/FindFFTW.cmake b/CMake/FindFFTW.cmake index 7e604352812075ed68230932e598c68cda98932b..e8f1e42ed6abbfd5f8974deb4f5c774f3c00b9dd 100644 --- a/CMake/FindFFTW.cmake +++ b/CMake/FindFFTW.cmake @@ -45,6 +45,11 @@ IF(USE_FFTWD OR USE_FFTWF) FIND_LIBRARY(FFTWD_THREADS_LIB fftw3_threads ${FFTW_LIB_SEARCHPATH}) #Double Precision Lib only if compiled with threads support MARK_AS_ADVANCED(FFTWD_LIB) MARK_AS_ADVANCED(FFTWD_THREADS_LIB) + + # handle the QUIETLY and REQUIRED arguments and set FFTWD_FOUND to TRUE if + # all listed variables are TRUE + INCLUDE(FindPackageHandleStandardArgs) + FIND_PACKAGE_HANDLE_STANDARD_ARGS(FFTW DEFAULT_MSG FFTWD_LIB FFTW_INCLUDE_PATH) IF(FFTWD_LIB) SET(FFTWD_FOUND 1) @@ -61,6 +66,11 @@ IF(USE_FFTWD OR USE_FFTWF) MARK_AS_ADVANCED(FFTWF_LIB) MARK_AS_ADVANCED(FFTWF_THREADS_LIB) + # handle the QUIETLY and REQUIRED arguments and set FFTWD_FOUND to TRUE if + # all listed variables are TRUE + INCLUDE(FindPackageHandleStandardArgs) + FIND_PACKAGE_HANDLE_STANDARD_ARGS(FFTW DEFAULT_MSG FFTWF_LIB FFTW_INCLUDE_PATH) + IF(FFTWF_LIB) SET(FFTWF_FOUND 1) IF(FFTWF_THREADS_LIB)