diff --git a/CMakeLists.txt b/CMakeLists.txt index b1cb33e7c86fdf9f4bd1acc538911f9980daeadf..407d18ba5e3f8d92037cee39a261981c126bb240 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ # required cmake versions # CMAKE 3.9: CUDA support ################################################################################# -cmake_minimum_required(VERSION 3.13..3.17 FATAL_ERROR) +cmake_minimum_required(VERSION 3.13..3.18 FATAL_ERROR) project(VirtualFluids CXX) @@ -31,6 +31,16 @@ option(BUILD_VF_UNIT_TESTS "Build VirtualFluids unit tests" OFF) option(BUILD_SHARED_LIBS "" ON) +################################################################################# +# CMAKE POLICIES +################################################################################# +# CMAKE_CUDA_ARCHITECTURES +# https://cmake.org/cmake/help/git-stage/policy/CMP0104.htmls +if(POLICY CMP0104) + cmake_policy(SET CMP0104 NEW) + set(CMAKE_CUDA_ARCHITECTURES 30) +endif() + ################################################################################# # MACROS #################################################################################