diff options
author | Jinzhe Zeng <jinzhe.zeng@rutgers.edu> | 2024-03-09 22:19:12 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2024-03-10 14:55:32 (GMT) |
commit | 6e8f64950bae88971e541de5d10a3ca364af9c64 (patch) | |
tree | 67d1ea62e237128608fd19461474781eaf4a06dd | |
parent | 168672581dea4dc9890d26ef59e44629b7f2db9b (diff) | |
download | CMake-6e8f64950bae88971e541de5d10a3ca364af9c64.zip CMake-6e8f64950bae88971e541de5d10a3ca364af9c64.tar.gz CMake-6e8f64950bae88971e541de5d10a3ca364af9c64.tar.bz2 |
FindCUDA: Cache CUDA_TOOLKIT_ROOT_DIR when cross-compiling
Previously we cached `CUDA_TOOLKIT_ROOT_DIR` when building for the host,
but not when cross-compiling. Make it consistent.
-rw-r--r-- | Modules/FindCUDA.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Modules/FindCUDA.cmake b/Modules/FindCUDA.cmake index 203a473..d13c989 100644 --- a/Modules/FindCUDA.cmake +++ b/Modules/FindCUDA.cmake @@ -908,7 +908,7 @@ if(CMAKE_CROSSCOMPILING) if (EXISTS "${CUDA_TOOLKIT_ROOT}/targets/${CUDA_TOOLKIT_TARGET_NAME}") set(CUDA_TOOLKIT_TARGET_DIR "${CUDA_TOOLKIT_ROOT}/targets/${CUDA_TOOLKIT_TARGET_NAME}" CACHE PATH "CUDA Toolkit target location.") - SET (CUDA_TOOLKIT_ROOT_DIR ${CUDA_TOOLKIT_ROOT}) + SET (CUDA_TOOLKIT_ROOT_DIR ${CUDA_TOOLKIT_ROOT} CACHE PATH "Toolkit location." FORCE) mark_as_advanced(CUDA_TOOLKIT_TARGET_DIR) endif() |