mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-20 22:31:33 +02:00
Compare commits
3 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
8160ede5e2 | ||
![]() |
6e8503f1c0 | ||
![]() |
2f543923d2 |
@@ -1,4 +1,5 @@
|
|||||||
# 2023-02-28 version 6.0.0
|
# 2023-03-02 version 6.0.0
|
||||||
|
* Remove C++ requirement if test is disabled (#1055)
|
||||||
## << breaking changes >>
|
## << breaking changes >>
|
||||||
* Change CMake package name of C library to msgpack-c (#1053)
|
* Change CMake package name of C library to msgpack-c (#1053)
|
||||||
Unified all C package, library, cmake, tarball name become msgpack-c.
|
Unified all C package, library, cmake, tarball name become msgpack-c.
|
||||||
|
@@ -5,7 +5,14 @@ IF ((CMAKE_VERSION VERSION_GREATER 3.1) OR
|
|||||||
CMAKE_POLICY(SET CMP0054 NEW)
|
CMAKE_POLICY(SET CMP0054 NEW)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
PROJECT (msgpack-c)
|
OPTION (MSGPACK_BUILD_TESTS "Build msgpack tests." ON)
|
||||||
|
OPTION (MSGPACK_GEN_COVERAGE "Enable running gcov to get a test coverage report." OFF)
|
||||||
|
|
||||||
|
if(MSGPACK_BUILD_TESTS)
|
||||||
|
PROJECT (msgpack-c)
|
||||||
|
else()
|
||||||
|
PROJECT (msgpack-c C)
|
||||||
|
endif()
|
||||||
|
|
||||||
FILE (READ ${CMAKE_CURRENT_SOURCE_DIR}/include/msgpack/version_master.h contents)
|
FILE (READ ${CMAKE_CURRENT_SOURCE_DIR}/include/msgpack/version_master.h contents)
|
||||||
STRING (REGEX MATCH "#define MSGPACK_VERSION_MAJOR *([0-9a-zA-Z_]*)" NULL_OUT ${contents})
|
STRING (REGEX MATCH "#define MSGPACK_VERSION_MAJOR *([0-9a-zA-Z_]*)" NULL_OUT ${contents})
|
||||||
@@ -74,14 +81,6 @@ IF (MSGPACK_CHAR_SIGN)
|
|||||||
SET (CMAKE_C_FLAGS "-f${MSGPACK_CHAR_SIGN}-char ${CMAKE_C_FLAGS}")
|
SET (CMAKE_C_FLAGS "-f${MSGPACK_CHAR_SIGN}-char ${CMAKE_C_FLAGS}")
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
FIND_PACKAGE (GTest)
|
|
||||||
FIND_PACKAGE (ZLIB)
|
|
||||||
FIND_PACKAGE (Threads)
|
|
||||||
IF (GTEST_FOUND AND ZLIB_FOUND AND THREADS_FOUND)
|
|
||||||
OPTION (MSGPACK_BUILD_TESTS "Build msgpack tests." ON)
|
|
||||||
OPTION (MSGPACK_GEN_COVERAGE "Enable running gcov to get a test coverage report." OFF)
|
|
||||||
ENDIF ()
|
|
||||||
|
|
||||||
IF (DEFINED BUILD_SHARED_LIBS)
|
IF (DEFINED BUILD_SHARED_LIBS)
|
||||||
IF (BUILD_SHARED_LIBS)
|
IF (BUILD_SHARED_LIBS)
|
||||||
IF (DEFINED MSGPACK_ENABLE_SHARED AND NOT MSGPACK_ENABLE_SHARED)
|
IF (DEFINED MSGPACK_ENABLE_SHARED AND NOT MSGPACK_ENABLE_SHARED)
|
||||||
|
Reference in New Issue
Block a user