From a74e660020819071e5e758f4c079cf7e84a92a73 Mon Sep 17 00:00:00 2001
From: Pietro Incardona <incardon@mpi-cbg.de>
Date: Tue, 6 Nov 2018 16:27:14 +0100
Subject: [PATCH] Enabling CUDA language optionally

---
 CMakeLists.txt | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index e9c68401..8f0cdeb8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
-project(openfpm_numerics LANGUAGES C CXX CUDA)
+project(openfpm_numerics LANGUAGES C CXX)
 
 
 list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}/CMakeFiles/)
@@ -25,8 +25,12 @@ set(PARMETIS_DIR ${PARMETIS_ROOT})
 set(ENV{PATH} "$ENV{PATH}:${HDF5_ROOT}/bin")
 set(HDF5_PREFER_PARALLEL TRUE)
 
+if(ENABLE_GPU)
+	enable_language(CUDA)
+	find_package(CUDA)
+endif()
+
 find_package(Boost 1.52.0 REQUIRED unit_test_framework iostreams program_options)
-find_package(CUDA)
 find_package(MPI REQUIRED)
 find_package(PETSc)
 find_package(HDF5 REQUIRED)
-- 
GitLab