aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2020-07-06 13:34:08 +0200
committerLNJ <lnj@kaidan.im>2020-07-12 21:32:41 +0200
commit317c87325b709fc6b5a1b363120a57299092a80f (patch)
treebf57356aa1898ad60a0dba9f0550584cbd27a33e
parent469a3a913d99d7c190cf99ca8e3d2d72f6c8f8c2 (diff)
downloadqxmpp-317c87325b709fc6b5a1b363120a57299092a80f.tar.gz
Require C++17
-rw-r--r--.appveyor.yml4
-rw-r--r--CMakeLists.txt6
2 files changed, 5 insertions, 5 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 6613466d..cd80cc3a 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -6,10 +6,6 @@ environment:
GENERATOR: Visual Studio 15 2017 Win64
QTDIR: C:\Qt\5.11\msvc2017_64
- - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
- GENERATOR: Visual Studio 14 2015 Win64
- QTDIR: C:\Qt\5.11\msvc2015_64
-
build:
parallel: true
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6cc94db1..78bc288f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,7 +3,11 @@ project(qxmpp VERSION 1.4.0)
set(SO_VERSION 3)
-set(CMAKE_CXX_STANDARD 11)
+# C++ standard settings:
+set(CMAKE_CXX_STANDARD 17)
+set(CMAKE_CXX_STANDARD_REQUIRED ON)
+set(CMAKE_CXX_EXTENSIONS OFF)
+
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake/modules")
# prefer Qt6