Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ENH: Update Autoscoper modernizing CUDA integration
This commit updates the Autoscoper project by replacing the deprecated FindCUDA CMake module with the more robust and first-class support for CUDA language. The changes leverage the following key features introduced in various CMake versions: - CMake 3.8: Support by the Makefile Generators and the Ninja generator on Linux, macOS, and Windows See https://cmake.org/cmake/help/latest/release/3.8.html#cuda\ - CMake 3.9: Support by the Visual Studio Generators for VS 2010 and above. See https://cmake.org/cmake/help/latest/release/3.9.html#languages - CMake 3.17: Introduction of FindCUDAToolkit See https://cmake.org/cmake/help/latest/release/3.17.html#modules and https://cmake.org/cmake/help/latest/module/FindCUDAToolkit.html#module:FindCUDAToolkit List of Autoscoper changes: ``` $ git shortlog 7df4365ec..da782db91 --no-merges Jean-Christophe Fillion-Robin (2): COMP: Update minimum CMake version from 3.8 to 3.17.5 COMP: Modernize CUDA integration using FindCUDAToolkit CMake module ```
- Loading branch information