From 03c7dd9af8b33eced6793506bc6823afb466d442 Mon Sep 17 00:00:00 2001
From: Soeren Peters <peters.soeren@gmx.net>
Date: Wed, 10 Feb 2021 20:36:02 +0100
Subject: [PATCH] Add cuda includes.

---
 CMake/VirtualFluidsMacros.cmake | 6 +++++-
 CMakeLists.txt                  | 4 ----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/CMake/VirtualFluidsMacros.cmake b/CMake/VirtualFluidsMacros.cmake
index 2d6e63256..e2d7ba967 100644
--- a/CMake/VirtualFluidsMacros.cmake
+++ b/CMake/VirtualFluidsMacros.cmake
@@ -225,7 +225,11 @@ function(vf_add_library)
     target_include_directories(${library_name} PRIVATE ${VF_SRC_DIR}/gpu)
     target_include_directories(${library_name} PRIVATE ${VF_SRC_DIR}/cpu)
 
-
+    if(BUILD_VF_GPU)
+        target_include_directories(${library_name} PRIVATE "${VF_THIRD_DIR}/cuda_samples/")
+        target_include_directories(${library_name} PRIVATE ${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES})
+    endif()
+    
     status("... configuring target: ${library_name} (type=${ARG_BUILDTYPE}) done")
 
     unset(CMAKE_CXX_CLANG_TIDY)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dafb380b4..8d7437689 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -106,10 +106,6 @@ if(BUILD_VF_GPU)
 
     message("CUDA Architecture: ${CMAKE_CUDA_ARCHITECTURES}")
 
-    set(CUDA_CUT_INCLUDE_DIR "${VF_THIRD_DIR}/cuda_samples/")
-    include_directories(${CUDA_CUT_INCLUDE_DIR})
-    include_directories(${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES})
-
     include (gpu.cmake)
 endif()
 
-- 
GitLab