From acb1b1542acf6f2851661d396e71357a74217e83 Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Tue, 12 Jan 2021 14:37:00 +0100 Subject: [PATCH] make sure that CUDA is present before pushing CUDA specific compiler flags. --- src/classes/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/classes/CMakeLists.txt b/src/classes/CMakeLists.txt index 69fbb06e..60f7b06b 100644 --- a/src/classes/CMakeLists.txt +++ b/src/classes/CMakeLists.txt @@ -140,8 +140,10 @@ endif (OpenMP_FOUND) #--- add DKS compiler flags if enabled ---------------------------------------- if (DKS_FOUND) - set(DKS_CXX_FLAGS -DDKS_OPENCL -DDKS_CUDA -I${CUDA_INCLUDE_DIRS} -I${DKS_INCLUDE_DIR}) - target_compile_options(PMusr PUBLIC ${DKS_CXX_FLAGS}) + if (CUDA_FOUND) + set(DKS_CXX_FLAGS -DDKS_OPENCL -DDKS_CUDA -I${CUDA_INCLUDE_DIRS} -I${DKS_INCLUDE_DIR}) + target_compile_options(PMusr PUBLIC ${DKS_CXX_FLAGS}) + endif (CUDA_FOUND) endif (DKS_FOUND) #--- add library dependencies -------------------------------------------------