|
|
|
@ -3,8 +3,13 @@ if(${CMAKE_VERSION} VERSION_LESS "2.8.3") |
|
|
|
|
return() |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
if (NOT MSVC AND NOT CMAKE_COMPILER_IS_GNUCXX OR MINGW) |
|
|
|
|
message(STATUS "CUDA compilation was disabled (due to unsuppoted host compiler).") |
|
|
|
|
if (WIN32 AND NOT MSVC) |
|
|
|
|
message(STATUS "CUDA compilation is disabled (due to only Visual Studio compiler suppoted on your platform).") |
|
|
|
|
return() |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
if (CMAKE_COMPILER_IS_GNUCXX AND NOT APPLE AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") |
|
|
|
|
message(STATUS "CUDA compilation is disabled (due to Clang unsuppoted on your platform).") |
|
|
|
|
return() |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|