Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[HIPIFY][cmake][fix] Search for
CUDAToolkit
instead of CUDA
for c…
…make >= 3.27.0 [Reason] Since cmake 3.27.0, `FindCUDA` is available only if policy CMP0146 is not set to NEW, otherwise, cmake warns that the policy is not set + Overridden `CUDA_VERSION` (set by former `FindCUDA`) with `CUDAToolkit_VERSION` (set by `FindCUDAToolkit`) + Overridden `CUDA_TOOLKIT_ROOT_DIR` (specified as cmake's command line define) with `CUDAToolkit_ROOT` (set by `FindCUDAToolkit`) + Introduced `CUDA_TOOLKIT_ROOT_DIR` as an internal cmake variable to make the previous override work + If `CUDAToolkit_ROOT` is not specified use `CUDA_TOOLKIT_ROOT_DIR` (backward compatibility) for searching CUDA [ToDo] Introduce the rest of CUDA-related stuff as internal variables
- Loading branch information