mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-16 17:22:55 +00:00
CUDA compilation on linux now works with CMake 3.9 and gcc 6
This commit is contained in:
parent
3f02d97ae4
commit
5dd6e09da6
@ -46,6 +46,12 @@ if(VTKm_ENABLE_CUDA AND NOT TARGET vtkm::cuda)
|
||||
cmake_minimum_required(VERSION 3.9 FATAL_ERROR)
|
||||
enable_language(CUDA)
|
||||
|
||||
#To work around https://gitlab.kitware.com/cmake/cmake/issues/17512
|
||||
#we need to fix the CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES variable
|
||||
if(${CMAKE_VERSION} VERSION_LESS 3.10 AND CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES)
|
||||
list(APPEND CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES "${CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES}")
|
||||
endif()
|
||||
|
||||
add_library(vtkm::cuda UNKNOWN IMPORTED)
|
||||
|
||||
set_target_properties(vtkm::cuda PROPERTIES
|
||||
|
Loading…
Reference in New Issue
Block a user