remove "-target-os-variant" NVCC option for CUDA 7.0
authorVladislav Vinogradov <vlad.vinogradov@itseez.com>
Mon, 12 Jan 2015 07:58:43 +0000 (10:58 +0300)
committerVladislav Vinogradov <vlad.vinogradov@itseez.com>
Mon, 12 Jan 2015 07:58:43 +0000 (10:58 +0300)
it is marked as obsolete

cmake/FindCUDA.cmake

index eac12ff..ccfc4b9 100644 (file)
@@ -1098,7 +1098,7 @@ macro(CUDA_WRAP_SRCS cuda_target format generated_files)
     set(nvcc_flags ${nvcc_flags} "--target-cpu-architecture=${CUDA_TARGET_CPU_ARCH}")
   endif()
 
-  if(CUDA_TARGET_OS_VARIANT)
+  if(CUDA_TARGET_OS_VARIANT AND CUDA_VERSION VERSION_LESS "7.0")
     set(nvcc_flags ${nvcc_flags} "-target-os-variant=${CUDA_TARGET_OS_VARIANT}")
   endif()