Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 8 additions & 6 deletions cmake/modules/CheckCompiler.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,14 @@ else()
set(CMAKE_Fortran_COMPILER CMAKE_Fortran_COMPILER-NOTFOUND)
endif()

#---Enable CUDA if found on the system---
check_language(CUDA)
if (CMAKE_CUDA_COMPILER)
enable_language(CUDA)
if(NOT DEFINED CMAKE_CUDA_STANDARD)
set(CMAKE_CUDA_STANDARD ${CMAKE_CXX_STANDARD})
#---Check CUDA only for requested features ----------------
if(cuda OR tmva-gpu)
check_language(CUDA)
if(CMAKE_CUDA_COMPILER)
enable_language(CUDA)
if(NOT DEFINED CMAKE_CUDA_STANDARD)
set(CMAKE_CUDA_STANDARD ${CMAKE_CXX_STANDARD})
endif()
endif()
endif()

Expand Down
4 changes: 0 additions & 4 deletions cmake/modules/RootBuildOptions.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -243,10 +243,6 @@ if(all)
set(x11_defvalue ON)
set(xml_defvalue ON)
set(xrootd_defvalue ON)
if(CMAKE_CUDA_COMPILER)
set(cuda_defvalue ON)
set(tmva-gpu_defvalue ON)
endif()
endif()

#--- The 'builtin_all' option switches ON all the built in options but GPL-------------------------------
Expand Down
Loading