|
|
@@ -1112,6 +1112,14 @@ if(CUDAToolkit_FOUND)
|
|
|
unset(CUDAToolkit_search_loc)
|
|
|
unset(CUDAToolkit_possible_lib_root)
|
|
|
endif()
|
|
|
+else()
|
|
|
+ # clear cache results when we fail
|
|
|
+ unset(_cmake_CUDAToolkit_implicit_link_directories CACHE)
|
|
|
+ unset(_cmake_CUDAToolkit_include_directories CACHE)
|
|
|
+ unset(CUDA_CUDART CACHE)
|
|
|
+ unset(CUDAToolkit_BIN_DIR CACHE)
|
|
|
+ unset(CUDAToolkit_NVCC_EXECUTABLE CACHE)
|
|
|
+ unset(CUDAToolkit_SENTINEL_FILE CACHE)
|
|
|
endif()
|
|
|
unset(CUDAToolkit_IMPLICIT_LIBRARY_DIRECTORIES)
|
|
|
unset(CUDAToolkit_INCLUDE_DIRECTORIES)
|