Files
meta-tegra/recipes-devtools/cuda/cuda-environment/cuda_toolchain.cmake
Matt Madison 8660b9d3d0 cuda-target-environment: inherit cuda-gcc, update CMake support
* The CXX_FOR_CUDA variable is used to set CUDAHOSTCXX
* CMAKE_CUDA_ARCHITECTURES support is added

Signed-off-by: Matt Madison <matt@madison.systems>
2021-12-16 10:04:11 -08:00

6 lines
482 B
CMake

set(CUDA_TOOLKIT_ROOT_DIR "$ENV{OECORE_NATIVE_SYSROOT}/usr/local/cuda-$ENV{CUDA_VERSION}" CACHE PATH "" FORCE)
set(CUDA_TOOLKIT_TARGET_DIR "${CMAKE_SYSROOT}/usr/local/cuda-$ENV{CUDA_VERSION}" CACHE PATH "" FORCE)
set(CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES "${CUDA_TOOLKIT_ROOT_DIR}/include" "${CUDA_TOOLKIT_TARGET_DIR}/include" CACHE STRING "" FORCE)
set(CMAKE_CUDA_ARCHITECTURES "$ENV{CUDA_ARCHITECTURES}")
list(APPEND CMAKE_MODULE_PATH "${CMAKE_SYSROOT}/usr/share/cmake/Modules")