|
|
@@ -799,7 +799,9 @@ if(NOT "${CUDA_TOOLKIT_ROOT_DIR}" STREQUAL "${CUDA_TOOLKIT_ROOT_DIR_INTERNAL}")
|
|
|
unset(CUDA_VERSION CACHE)
|
|
|
endif()
|
|
|
|
|
|
-if(NOT "${CUDA_TOOLKIT_TARGET_DIR}" STREQUAL "${CUDA_TOOLKIT_TARGET_DIR_INTERNAL}")
|
|
|
+# If CUDA_TOOLKIT_TARGET_DIR exists, check if it has changed.
|
|
|
+if(DEFINED CUDA_TOOLKIT_TARGET_DIR
|
|
|
+ AND NOT "${CUDA_TOOLKIT_TARGET_DIR}" STREQUAL "${CUDA_TOOLKIT_TARGET_DIR_INTERNAL}")
|
|
|
cuda_unset_include_and_libraries()
|
|
|
endif()
|
|
|
|