From 882262bc2f9247b99ec3cc129857829c19fe2ec6 Mon Sep 17 00:00:00 2001 From: Stanislav Angelovic Date: Thu, 25 Apr 2019 12:51:50 +0200 Subject: [PATCH] Switch back to support also CMake 3.5 --- CMakeLists.txt | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b8498bb..a67da8a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,9 +2,9 @@ # PROJECT INFORMATION #------------------------------- -cmake_minimum_required(VERSION 3.7) +cmake_minimum_required(VERSION 3.5) -project(sdbus-c++ VERSION 0.5.2 LANGUAGES C CXX) +project(sdbus-c++ VERSION 0.6.1 LANGUAGES C CXX) include(GNUInstallDirs) # Installation directories for `install` command and pkgconfig file @@ -69,7 +69,11 @@ set(SDBUSCPP_SRCS ${SDBUSCPP_CPP_SRCS} ${SDBUSCPP_HDR_SRCS} ${SDBUSCPP_PUBLIC_HD # GENERAL COMPILER CONFIGURATION #------------------------------- -#set(CMAKE_CXX_STANDARD 17) +if(${CMAKE_VERSION} VERSION_LESS "3.8.0") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17") +else() + set(CMAKE_CXX_STANDARD 17) # Supported in CMake>=3.8 +endif() set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17") include_directories("${CMAKE_SOURCE_DIR}/include") include_directories("${CMAKE_SOURCE_DIR}/src")