From b5b00d9ad4d1923a106803ca105855feb7f5fe2a Mon Sep 17 00:00:00 2001 From: Anatoly Baksheev Date: Tue, 14 Sep 2010 08:58:39 +0000 Subject: [PATCH] minor (unset NPP library variables if not found) --- modules/gpu/FindNPP.cmake | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/gpu/FindNPP.cmake b/modules/gpu/FindNPP.cmake index e1e64616d2..9cdf31f03a 100644 --- a/modules/gpu/FindNPP.cmake +++ b/modules/gpu/FindNPP.cmake @@ -77,16 +77,16 @@ find_library(CUDA_NPP_LIBRARIES find_library(CUDA_NPP_LIBRARIES NAMES npp${NPP_SUFFIX} libnpp${NPP_SUFFIX} DOC "NPP library") mark_as_advanced(CUDA_NPP_LIBRARIES) -if(NOT EXISTS ${CUDA_NPP_LIBRARIES} OR NOT EXISTS ${CUDA_NPP_INCLUDES}/npp.h) +if(NOT EXISTS ${CUDA_NPP_LIBRARIES} OR NOT EXISTS ${CUDA_NPP_INCLUDES}/npp.h) + set(CUDA_FOUND FALSE) + unset(CUDA_NPP_INCLUDES CACHE) + unset(CUDA_NPP_LIBRARIES CACHE) + if(NPP_FIND_REQUIRED) message(FATAL_ERROR "NPP headers/libraries are not found. Specify CUDA_NPP_LIBRARY_ROOT_DIR.") elseif(NOT CUDA_FIND_QUIETLY) message("NPP headers/libraries are not found or CUDA_NPP_LIBRARY_ROOT_DIR not specified.") endif() - - set(CUDA_FOUND FALSE) - unset(CUDA_NPP_INCLUDES CACHE) - unset(CUDA_NPP_LIBRARIES CACHE) else() if(APPLE)