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