Use cmake findcudatoolkit
parent
c209df26ad
commit
98efa18f15
|
@ -2,14 +2,15 @@ cmake_minimum_required(VERSION 3.12 FATAL_ERROR)
|
||||||
|
|
||||||
project(isce2 LANGUAGES C CXX Fortran)
|
project(isce2 LANGUAGES C CXX Fortran)
|
||||||
|
|
||||||
|
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/.cmake)
|
||||||
|
|
||||||
include(CheckLanguage)
|
include(CheckLanguage)
|
||||||
check_language(CUDA)
|
check_language(CUDA)
|
||||||
if(CMAKE_CUDA_COMPILER)
|
if(CMAKE_CUDA_COMPILER)
|
||||||
enable_language(CUDA)
|
enable_language(CUDA)
|
||||||
|
find_package(CUDAToolkit) # TODO added in cmake 3.17 - copy this module
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/.cmake)
|
|
||||||
|
|
||||||
find_package(Python 3.5 REQUIRED COMPONENTS Interpreter Development
|
find_package(Python 3.5 REQUIRED COMPONENTS Interpreter Development
|
||||||
OPTIONAL_COMPONENTS NumPy)
|
OPTIONAL_COMPONENTS NumPy)
|
||||||
find_package(FFTW REQUIRED)
|
find_package(FFTW REQUIRED)
|
||||||
|
|
Loading…
Reference in New Issue