File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change 1- CMAKE_MINIMUM_REQUIRED (VERSION 3.1 FATAL_ERROR)
2-
3- CMAKE_POLICY (SET CMP0054 NEW)
1+ if (${CMAKE_VERSION} VERSION_GREATER "3.4" )
2+ CMAKE_MINIMUM_REQUIRED (VERSION 3.5)
3+ 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 ()
410
511PROJECT (msgpack-cxx LANGUAGES CXX)
612
@@ -67,6 +73,10 @@ IF (MSGPACK_32BIT)
6773ENDIF ()
6874
6975IF (MSGPACK_USE_BOOST)
76+ IF ((CMAKE_VERSION VERSION_GREATER 3.30) OR
77+ (CMAKE_VERSION VERSION_EQUAL 3.30))
78+ CMAKE_POLICY (SET CMP0167 NEW)
79+ ENDIF ()
7080 SET (Boost_USE_MULTITHREADED ON )
7181
7282 IF (MSGPACK_USE_STATIC_BOOST)
@@ -143,6 +153,10 @@ IF (MSGPACK_GEN_COVERAGE)
143153ENDIF ()
144154
145155IF (MSGPACK_BUILD_TESTS)
156+ IF ((CMAKE_VERSION VERSION_GREATER 3.27) OR
157+ (CMAKE_VERSION VERSION_EQUAL 3.27))
158+ CMAKE_POLICY (SET CMP0145 OLD)
159+ ENDIF ()
146160 IF (NOT MSGPACK_USE_BOOST)
147161 MESSAGE (FATAL_ERROR "Test requires -DMSGPACK_USE_BOOST=ON" )
148162 ENDIF ()
You can’t perform that action at this time.
0 commit comments