Increase CMake minimum version to 3.5 (fixes #2159)
This commit is contained in:
parent
858451e5b7
commit
ebd87cb468
@ -1,11 +1,4 @@
|
|||||||
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.12)
|
CMAKE_MINIMUM_REQUIRED(VERSION 3.5)
|
||||||
if(POLICY CMP0025)
|
|
||||||
# detect Apple's Clang
|
|
||||||
cmake_policy(SET CMP0025 NEW)
|
|
||||||
endif()
|
|
||||||
if(POLICY CMP0054)
|
|
||||||
cmake_policy(SET CMP0054 NEW)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules)
|
SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules)
|
||||||
|
|
||||||
@ -14,12 +7,7 @@ set(LIB_MINOR_VERSION "1")
|
|||||||
set(LIB_PATCH_VERSION "0")
|
set(LIB_PATCH_VERSION "0")
|
||||||
set(LIB_VERSION_STRING "${LIB_MAJOR_VERSION}.${LIB_MINOR_VERSION}.${LIB_PATCH_VERSION}")
|
set(LIB_VERSION_STRING "${LIB_MAJOR_VERSION}.${LIB_MINOR_VERSION}.${LIB_PATCH_VERSION}")
|
||||||
|
|
||||||
if (CMAKE_VERSION VERSION_LESS 3.0)
|
|
||||||
PROJECT(RapidJSON CXX)
|
|
||||||
else()
|
|
||||||
cmake_policy(SET CMP0048 NEW)
|
|
||||||
PROJECT(RapidJSON VERSION "${LIB_VERSION_STRING}" LANGUAGES CXX)
|
PROJECT(RapidJSON VERSION "${LIB_VERSION_STRING}" LANGUAGES CXX)
|
||||||
endif()
|
|
||||||
|
|
||||||
# compile in release with debug info mode by default
|
# compile in release with debug info mode by default
|
||||||
if(NOT CMAKE_BUILD_TYPE)
|
if(NOT CMAKE_BUILD_TYPE)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user