Use native cmake C++11 support
[alexxy/gromacs.git] / share / template / CMakeLists.txt.template
index 271abfd1db4a3e9434232ed35d4d37b8e96b1b60..c7dc700b8c1953ad05d2a0cbcaaf7d0120270e70 100644 (file)
@@ -2,6 +2,10 @@ cmake_minimum_required(VERSION 3.4.3)
 
 project(template CXX)
 
+set(CMAKE_CXX_STANDARD 11)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+set(CMAKE_CXX_EXTENSIONS OFF)
+
 if (NOT CMAKE_BUILD_TYPE)
     set(CMAKE_BUILD_TYPE "Release" CACHE STRING "Choose the type of build, options are: Debug Release RelWithDebInfo MinSizeRel." FORCE)
 endif()
@@ -24,7 +28,7 @@ else()
     set(GROMACS_SUFFIX ${GMX_SUFFIX})
 endif()
 
-find_package(GROMACS 5.1 REQUIRED)
+find_package(GROMACS 2020 REQUIRED)
 gromacs_check_double(GMX_DOUBLE)
 gromacs_check_compiler(CXX)
 include_directories(${GROMACS_INCLUDE_DIRS})