File tree Expand file tree Collapse file tree 3 files changed +13
-9
lines changed Expand file tree Collapse file tree 3 files changed +13
-9
lines changed Original file line number Diff line number Diff line change 1- CMAKE_MINIMUM_REQUIRED (VERSION 2.8.12)
2-
3- IF ((CMAKE_VERSION VERSION_GREATER 3.1) OR
4- (CMAKE_VERSION VERSION_EQUAL 3.1))
5- CMAKE_POLICY (SET CMP0054 NEW)
6- ENDIF ()
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 ()
710
811OPTION (MSGPACK_BUILD_TESTS "Build msgpack tests." OFF )
912OPTION (MSGPACK_GEN_COVERAGE "Enable running gcov to get a test coverage report." OFF )
@@ -38,7 +41,7 @@ IF (BIGENDIAN)
3841 SET (MSGPACK_ENDIAN_LITTLE_BYTE 0)
3942ELSE ()
4043 SET (MSGPACK_ENDIAN_BIG_BYTE 0)
41- SET (MSGPACK_ENDIAN_LITTLE_BYTE 1)
44+ SET (MSGPACK_ENDIAN_LITTLE_BYTE 1)
4245ENDIF ()
4346
4447CONFIGURE_FILE (
Original file line number Diff line number Diff line change @@ -20,12 +20,13 @@ if [ "${ARCH}" == "32" ]
2020then
2121 export BIT32=" ON"
2222 export ARCH_FLAG=" -m32"
23+ ZLIB32=" -DZLIB_LIBRARY=/usr/lib32/libz.a"
2324else
2425 export BIT32=" OFF"
2526 export ARCH_FLAG=" -m64"
2627fi
2728
28- cmake -DMSGPACK_BUILD_TESTS=ON -DMSGPACK_32BIT=${BIT32} -DBUILD_SHARED_LIBS=${SHARED} -DMSGPACK_CHAR_SIGN=${CHAR_SIGN} -DCMAKE_CXX_FLAGS=" ${ARCH_FLAG} ${CXXFLAGS} ${SAN} " -DCMAKE_C_FLAGS=" ${CFLAGS} ${SAN} " ..
29+ cmake -DMSGPACK_BUILD_TESTS=ON -DMSGPACK_32BIT=${BIT32} -DBUILD_SHARED_LIBS=${SHARED} -DMSGPACK_CHAR_SIGN=${CHAR_SIGN} -DCMAKE_CXX_FLAGS=" ${ARCH_FLAG} ${CXXFLAGS} ${SAN} " -DCMAKE_C_FLAGS=" ${CFLAGS} ${SAN} " ${ZLIB32} ..
2930
3031ret=$?
3132if [ $ret -ne 0 ]
Original file line number Diff line number Diff line change 1- cmake_minimum_required (VERSION 3.0 )
1+ cmake_minimum_required (VERSION 3.5 )
22project (example)
33
44if (EXAMPLE_MSGPACK_EMBEDDED)
You can’t perform that action at this time.
0 commit comments