From fdd3bf1ccf28b1df77819252ea41602cef27852d Mon Sep 17 00:00:00 2001 From: Alek Mosingiewicz Date: Mon, 20 Aug 2018 11:25:03 +0200 Subject: [PATCH] Update CMakeLists.txt Enforce C++17 standard --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3cfec822..2d7dcced 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,6 +4,9 @@ if(NOT ${CMAKE_VERSION} VERSION_LESS "3.1") cmake_policy(SET CMP0054 NEW) endif() +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_STANDARD_REQUIRED ON) + project(chaiscript) option(MULTITHREAD_SUPPORT_ENABLED "Multithreaded Support Enabled" TRUE)