From c7852c3bb81ad2ba7610c2edade4cedbb8e66dd0 Mon Sep 17 00:00:00 2001
From: Martin Bauer <martin.bauer@fau.de>
Date: Thu, 14 Feb 2019 09:18:53 +0100
Subject: [PATCH] CMake fix: CUDA code generation did not work correctly in
 walberla apps

---
 cmake/waLBerlaFunctions.cmake | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/cmake/waLBerlaFunctions.cmake b/cmake/waLBerlaFunctions.cmake
index da1b0b20d..861496568 100644
--- a/cmake/waLBerlaFunctions.cmake
+++ b/cmake/waLBerlaFunctions.cmake
@@ -218,11 +218,10 @@ function ( waLBerla_add_executable )
         return()
     endif()
 
-
-    if ( CUDA_FOUND )
-        cuda_add_executable( ${ARG_NAME} ${sourceFiles} ${generatedSourceFiles} ${generatorSourceFiles} )
+    if ( WALBERLA_BUILD_WITH_CUDA )
+        cuda_add_executable( ${ARG_NAME} ${sourceFiles} ${generatedSourceFiles} )
     else()
-        add_executable( ${ARG_NAME} ${sourceFiles} ${generatedSourceFiles} ${generatorSourceFiles} )
+        add_executable( ${ARG_NAME} ${sourceFiles} ${generatedSourceFiles}  )
     endif()
 
     set_source_files_properties( ${generatedSourceFiles} PROPERTIES GENERATED TRUE )
-- 
GitLab