project(gromacs-rcore CXX)
+set(CMAKE_CXX_STANDARD 17)
+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()
set(GROMACS_SUFFIX ${GMX_SUFFIX})
endif()
-find_package(GROMACS 2016 REQUIRED)
+if (GMX_OPENMP)
+ find_package(OpenMP REQUIRED)
+else()
+ find_package(OpenMP)
+endif()
+
+find_package(GROMACS 2019 REQUIRED)
gromacs_check_double(GMX_DOUBLE)
gromacs_check_compiler(CXX)