Fixing issue with GPU detection reporting
authorMark Abraham <mark.j.abraham@gmail.com>
Thu, 29 Nov 2012 16:08:37 +0000 (17:08 +0100)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 29 Nov 2012 16:08:37 +0000 (17:08 +0100)
The detection variable was being over-written by a hard-coded true
variable, which is now fixed.

Change-Id: Ib1ba8fdccc2045b878d5156e1475ece78be3725f

cmake/gmxDetectGpu.cmake

index 3af484c348b8e7cd735d4dad42604d24e91454d7..eaf84fde6636a29177d34d7dad3b743c749def4a 100644 (file)
@@ -159,7 +159,7 @@ macro(gmx_detect_gpu)
         else()
             set(GMX_DETECT_GPU_AVAILABLE NO)
         endif()
-        set(GMX_DETECT_GPU_AVAILABLE YES CACHE BOOL "Whether any NVIDIA GPU was detected" FORCE)
+        set(GMX_DETECT_GPU_AVAILABLE ${GMX_DETECT_GPU_AVAILABLE} CACHE BOOL "Whether any NVIDIA GPU was detected" FORCE)
 
         set(GMX_DETECT_GPU_COUNT ${GMX_DETECT_GPU_COUNT}
             CACHE STRING "Number of NVIDIA GPUs detected")