We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 820ccf1 commit e090859Copy full SHA for e090859
CMakeLists.txt
@@ -1,6 +1,12 @@
1
-CMAKE_MINIMUM_REQUIRED (VERSION 3.1 FATAL_ERROR)
2
-
3
-CMAKE_POLICY (SET CMP0054 NEW)
+if(${CMAKE_VERSION} VERSION_GREATER "3.4")
+ CMAKE_MINIMUM_REQUIRED (VERSION 3.5)
+else()
4
+ CMAKE_MINIMUM_REQUIRED (VERSION 2.8.12)
5
+ IF ((CMAKE_VERSION VERSION_GREATER 3.1) OR
6
+ (CMAKE_VERSION VERSION_EQUAL 3.1))
7
+ CMAKE_POLICY(SET CMP0054 NEW)
8
+ ENDIF ()
9
+endif()
10
11
PROJECT (msgpack-cxx LANGUAGES CXX)
12
@@ -67,6 +73,10 @@ IF (MSGPACK_32BIT)
67
73
ENDIF ()
68
74
69
75
IF (MSGPACK_USE_BOOST)
76
+ IF ((CMAKE_VERSION VERSION_GREATER 3.0) OR
77
+ (CMAKE_VERSION VERSION_EQUAL 3.0))
78
+ CMAKE_POLICY(SET CMP0167 NEW)
79
70
80
SET (Boost_USE_MULTITHREADED ON)
71
81
72
82
IF (MSGPACK_USE_STATIC_BOOST)
0 commit comments