From 382c35856eb7599fa8170d9db2d078ea61a5f4f7 Mon Sep 17 00:00:00 2001 From: tastytea Date: Wed, 30 Oct 2019 07:49:12 +0100 Subject: [PATCH] Switch to C++17, but support g++-6 / clang++-6. --- CMakeLists.txt | 2 +- README.adoc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a180288..a59dfca 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,7 +24,7 @@ set(MOZILLA_NMH_DIR "${CMAKE_INSTALL_LIBDIR}/mozilla/native-messaging-hosts" CACHE STRING "Directory for the Mozilla extension wrapper.") set(CMAKE_BUILD_TYPE "Release" CACHE STRING "The type of build.") -set(CMAKE_CXX_STANDARD 14) +set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) diff --git a/README.adoc b/README.adoc index b9b60c6..494e266 100644 --- a/README.adoc +++ b/README.adoc @@ -76,7 +76,7 @@ only. ==== Dependencies * Tested OS: Linux -* C++ compiler (tested: {uri-gcc}[gcc] 7/8/9, {uri-clang}[clang] 6/7) +* C++ compiler ({uri-gcc}[gcc] 6+, {uri-clang}[clang] 6+) * {uri-cmake}[cmake] (at least: 3.9) * {uri-poco}[POCO] (tested: 1.9 / 1.7) * Optional: