mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-04-23 16:52:45 +02:00
Unify all package related names to msgpack-c.
Update the version to 6.0.0.
This commit is contained in:
parent
551308ae10
commit
01f3d24fee
2
.gitignore
vendored
2
.gitignore
vendored
@ -19,7 +19,7 @@ Makefile.in
|
|||||||
/config.log
|
/config.log
|
||||||
/config.status
|
/config.status
|
||||||
/libtool
|
/libtool
|
||||||
/msgpack.pc
|
/msgpack-c.pc
|
||||||
/src/msgpack/version.h
|
/src/msgpack/version.h
|
||||||
/src/msgpack/version.hpp
|
/src/msgpack/version.hpp
|
||||||
/stamp-h1
|
/stamp-h1
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
# 2023-02-28 version 6.0.0
|
||||||
|
## << breaking changes >>
|
||||||
|
* Change CMake package name of C library to msgpack-c (#1053)
|
||||||
|
Unified all C package, library, cmake, tarball name become msgpack-c.
|
||||||
|
|
||||||
# 2023-01-10 version 5.0.0
|
# 2023-01-10 version 5.0.0
|
||||||
* Add additional address sanitizer for CI. (#1023)
|
* Add additional address sanitizer for CI. (#1023)
|
||||||
## << breaking changes >>
|
## << breaking changes >>
|
||||||
|
@ -5,7 +5,7 @@ IF ((CMAKE_VERSION VERSION_GREATER 3.1) OR
|
|||||||
CMAKE_POLICY(SET CMP0054 NEW)
|
CMAKE_POLICY(SET CMP0054 NEW)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
PROJECT (msgpackc)
|
PROJECT (msgpack-c)
|
||||||
|
|
||||||
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})
|
||||||
@ -31,7 +31,7 @@ IF (BIGENDIAN)
|
|||||||
SET(MSGPACK_ENDIAN_LITTLE_BYTE 0)
|
SET(MSGPACK_ENDIAN_LITTLE_BYTE 0)
|
||||||
ELSE ()
|
ELSE ()
|
||||||
SET(MSGPACK_ENDIAN_BIG_BYTE 0)
|
SET(MSGPACK_ENDIAN_BIG_BYTE 0)
|
||||||
SET(MSGPACK_ENDIAN_LITTLE_BYTE 1)
|
SET(MSGPACK_ENDIAN_LITTLE_BYTE 1)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
CONFIGURE_FILE (
|
CONFIGURE_FILE (
|
||||||
@ -115,20 +115,20 @@ ENDIF ()
|
|||||||
INCLUDE (Files.cmake)
|
INCLUDE (Files.cmake)
|
||||||
|
|
||||||
CONFIGURE_FILE (
|
CONFIGURE_FILE (
|
||||||
msgpack.pc.in
|
msgpack-c.pc.in
|
||||||
msgpack.pc
|
msgpack-c.pc
|
||||||
@ONLY
|
@ONLY
|
||||||
)
|
)
|
||||||
|
|
||||||
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
||||||
ADD_LIBRARY (msgpackc
|
ADD_LIBRARY (msgpack-c
|
||||||
${msgpackc_SOURCES}
|
${msgpack-c_SOURCES}
|
||||||
${msgpackc_HEADERS}
|
${msgpack-c_HEADERS}
|
||||||
)
|
)
|
||||||
|
|
||||||
SET_TARGET_PROPERTIES (msgpackc PROPERTIES SOVERSION 2 VERSION 2.0.0)
|
SET_TARGET_PROPERTIES (msgpack-c PROPERTIES SOVERSION 2 VERSION 2.0.0)
|
||||||
|
|
||||||
TARGET_INCLUDE_DIRECTORIES (msgpackc
|
TARGET_INCLUDE_DIRECTORIES (msgpack-c
|
||||||
PUBLIC
|
PUBLIC
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
|
||||||
@ -141,12 +141,12 @@ ENDIF ()
|
|||||||
|
|
||||||
|
|
||||||
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
||||||
ADD_LIBRARY (msgpackc-static STATIC
|
ADD_LIBRARY (msgpack-c-static STATIC
|
||||||
${msgpackc_SOURCES}
|
${msgpack-c_SOURCES}
|
||||||
${msgpackc_HEADERS}
|
${msgpack-c_HEADERS}
|
||||||
)
|
)
|
||||||
|
|
||||||
TARGET_INCLUDE_DIRECTORIES (msgpackc-static
|
TARGET_INCLUDE_DIRECTORIES (msgpack-c-static
|
||||||
PUBLIC
|
PUBLIC
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>
|
||||||
@ -156,13 +156,13 @@ IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
SET_TARGET_PROPERTIES (msgpackc-static PROPERTIES OUTPUT_NAME "msgpackc")
|
SET_TARGET_PROPERTIES (msgpack-c-static PROPERTIES OUTPUT_NAME "msgpack-c")
|
||||||
|
|
||||||
IF (MSGPACK_ENABLE_SHARED)
|
IF (MSGPACK_ENABLE_SHARED)
|
||||||
IF (MSVC)
|
IF (MSVC)
|
||||||
SET_TARGET_PROPERTIES (msgpackc PROPERTIES IMPORT_SUFFIX "_import.lib")
|
SET_TARGET_PROPERTIES (msgpack-c PROPERTIES IMPORT_SUFFIX "_import.lib")
|
||||||
ELSEIF (MINGW)
|
ELSEIF (MINGW)
|
||||||
SET_TARGET_PROPERTIES (msgpackc PROPERTIES IMPORT_SUFFIX ".dll.a")
|
SET_TARGET_PROPERTIES (msgpack-c PROPERTIES IMPORT_SUFFIX ".dll.a")
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
@ -194,19 +194,19 @@ ENDIF ()
|
|||||||
|
|
||||||
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU")
|
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU")
|
||||||
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
||||||
SET_PROPERTY (TARGET msgpackc APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra -DPIC")
|
SET_PROPERTY (TARGET msgpack-c APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra -DPIC")
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
||||||
SET_PROPERTY (TARGET msgpackc-static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra" )
|
SET_PROPERTY (TARGET msgpack-c-static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra" )
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang")
|
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang")
|
||||||
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
||||||
SET_PROPERTY (TARGET msgpackc APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags")
|
SET_PROPERTY (TARGET msgpack-c APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags")
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
||||||
SET_PROPERTY (TARGET msgpackc-static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags")
|
SET_PROPERTY (TARGET msgpack-c-static APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags")
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
@ -227,7 +227,7 @@ IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC")
|
|||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC90" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC10")
|
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC90" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC10")
|
||||||
SET_SOURCE_FILES_PROPERTIES(${msgpackc_SOURCES} PROPERTIES LANGUAGE C)
|
SET_SOURCE_FILES_PROPERTIES(${msgpack-c_SOURCES} PROPERTIES LANGUAGE C)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
IF ("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "sparc")
|
IF ("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "sparc")
|
||||||
@ -247,28 +247,28 @@ IF (MSGPACK_BUILD_EXAMPLES)
|
|||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED OR MSGPACK_ENABLE_STATIC)
|
||||||
SET (MSGPACK_INSTALLTARGETS msgpackc)
|
SET (MSGPACK_INSTALLTARGETS msgpack-c)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
IF (MSGPACK_ENABLE_SHARED AND MSGPACK_ENABLE_STATIC)
|
||||||
LIST (APPEND MSGPACK_INSTALLTARGETS msgpackc-static)
|
LIST (APPEND MSGPACK_INSTALLTARGETS msgpack-c-static)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
INSTALL (TARGETS ${MSGPACK_INSTALLTARGETS} EXPORT msgpackc-targets
|
INSTALL (TARGETS ${MSGPACK_INSTALLTARGETS} EXPORT msgpack-c-targets
|
||||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||||
)
|
)
|
||||||
FOREACH (file ${msgpackc_common_HEADERS})
|
FOREACH (file ${msgpack-c_common_HEADERS})
|
||||||
GET_FILENAME_COMPONENT (dir ${file} PATH)
|
GET_FILENAME_COMPONENT (dir ${file} PATH)
|
||||||
INSTALL (FILES ${file} DESTINATION ${CMAKE_INSTALL_PREFIX}/${dir})
|
INSTALL (FILES ${file} DESTINATION ${CMAKE_INSTALL_PREFIX}/${dir})
|
||||||
ENDFOREACH ()
|
ENDFOREACH ()
|
||||||
FOREACH (file ${msgpackc_configured_HEADERS})
|
FOREACH (file ${msgpack-c_configured_HEADERS})
|
||||||
GET_FILENAME_COMPONENT (dir ${file} PATH)
|
GET_FILENAME_COMPONENT (dir ${file} PATH)
|
||||||
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/${file} DESTINATION ${CMAKE_INSTALL_PREFIX}/${dir})
|
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/${file} DESTINATION ${CMAKE_INSTALL_PREFIX}/${dir})
|
||||||
ENDFOREACH ()
|
ENDFOREACH ()
|
||||||
IF (NOT MSVC)
|
IF (NOT MSVC)
|
||||||
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/msgpack.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
INSTALL (FILES ${CMAKE_CURRENT_BINARY_DIR}/msgpack-c.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
# Doxygen
|
# Doxygen
|
||||||
@ -298,36 +298,36 @@ ENDIF ()
|
|||||||
|
|
||||||
INCLUDE (CMakePackageConfigHelpers)
|
INCLUDE (CMakePackageConfigHelpers)
|
||||||
|
|
||||||
SET (CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake/msgpackc")
|
SET (CMAKE_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake/msgpack-c")
|
||||||
|
|
||||||
WRITE_BASIC_PACKAGE_VERSION_FILE (
|
WRITE_BASIC_PACKAGE_VERSION_FILE (
|
||||||
msgpackc-config-version.cmake
|
msgpack-c-config-version.cmake
|
||||||
VERSION ${VERSION}
|
VERSION ${VERSION}
|
||||||
COMPATIBILITY SameMajorVersion
|
COMPATIBILITY SameMajorVersion
|
||||||
)
|
)
|
||||||
|
|
||||||
IF (NOT CMAKE_VERSION VERSION_LESS 3.0)
|
IF (NOT CMAKE_VERSION VERSION_LESS 3.0)
|
||||||
EXPORT (EXPORT msgpackc-targets
|
EXPORT (EXPORT msgpack-c-targets
|
||||||
FILE "${CMAKE_CURRENT_BINARY_DIR}/msgpackc-targets.cmake"
|
FILE "${CMAKE_CURRENT_BINARY_DIR}/msgpack-c-targets.cmake"
|
||||||
)
|
)
|
||||||
ENDIF ()
|
ENDIF ()
|
||||||
|
|
||||||
CONFIGURE_PACKAGE_CONFIG_FILE (msgpackc-config.cmake.in
|
CONFIGURE_PACKAGE_CONFIG_FILE (msgpack-c-config.cmake.in
|
||||||
msgpackc-config.cmake
|
msgpack-c-config.cmake
|
||||||
INSTALL_DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
|
INSTALL_DESTINATION "${CMAKE_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
|
|
||||||
INSTALL (EXPORT msgpackc-targets
|
INSTALL (EXPORT msgpack-c-targets
|
||||||
FILE
|
FILE
|
||||||
msgpackc-targets.cmake
|
msgpack-c-targets.cmake
|
||||||
DESTINATION
|
DESTINATION
|
||||||
"${CMAKE_INSTALL_CMAKEDIR}"
|
"${CMAKE_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
|
|
||||||
INSTALL (
|
INSTALL (
|
||||||
FILES
|
FILES
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/msgpackc-config.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/msgpack-c-config.cmake"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/msgpackc-config-version.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/msgpack-c-config-version.cmake"
|
||||||
DESTINATION
|
DESTINATION
|
||||||
"${CMAKE_INSTALL_CMAKEDIR}"
|
"${CMAKE_INSTALL_CMAKEDIR}"
|
||||||
)
|
)
|
||||||
|
12
Files.cmake
12
Files.cmake
@ -1,5 +1,5 @@
|
|||||||
# Source files
|
# Source files
|
||||||
SET (msgpackc_SOURCES
|
SET (msgpack-c_SOURCES
|
||||||
src/objectc.c
|
src/objectc.c
|
||||||
src/unpack.c
|
src/unpack.c
|
||||||
src/version.c
|
src/version.c
|
||||||
@ -8,7 +8,7 @@ SET (msgpackc_SOURCES
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Header files
|
# Header files
|
||||||
SET (msgpackc_common_HEADERS
|
SET (msgpack-c_common_HEADERS
|
||||||
include/msgpack.h
|
include/msgpack.h
|
||||||
include/msgpack/fbuffer.h
|
include/msgpack/fbuffer.h
|
||||||
include/msgpack/gcc_atomic.h
|
include/msgpack/gcc_atomic.h
|
||||||
@ -29,13 +29,13 @@ SET (msgpackc_common_HEADERS
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Header files will configured
|
# Header files will configured
|
||||||
SET (msgpackc_configured_HEADERS
|
SET (msgpack-c_configured_HEADERS
|
||||||
include/msgpack/pack_template.h
|
include/msgpack/pack_template.h
|
||||||
include/msgpack/sysdep.h
|
include/msgpack/sysdep.h
|
||||||
)
|
)
|
||||||
|
|
||||||
# All header files
|
# All header files
|
||||||
LIST (APPEND msgpackc_HEADERS
|
LIST (APPEND msgpack-c_HEADERS
|
||||||
${msgpackc_common_HEADERS}
|
${msgpack-c_common_HEADERS}
|
||||||
${msgpackc_configured_HEADERS}
|
${msgpack-c_configured_HEADERS}
|
||||||
)
|
)
|
||||||
|
@ -183,7 +183,7 @@ int main(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* results:
|
/* results:
|
||||||
* $ gcc stream.cc -lmsgpackc -o stream
|
* $ gcc stream.cc -lmsgpack-c -o stream
|
||||||
* $ ./stream
|
* $ ./stream
|
||||||
* 1
|
* 1
|
||||||
* 2
|
* 2
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
`msgpack` for C
|
`msgpack` for C
|
||||||
===================
|
===================
|
||||||
|
|
||||||
Version 5.0.0 [](https://github.com/msgpack/msgpack-c/actions) [](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/c_master)
|
Version 6.0.0 [](https://github.com/msgpack/msgpack-c/actions) [](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/c_master)
|
||||||
[](https://codecov.io/gh/msgpack/msgpack-c/branch/c_master)
|
[](https://codecov.io/gh/msgpack/msgpack-c/branch/c_master)
|
||||||
|
|
||||||
It's like JSON but smaller and faster.
|
It's like JSON but smaller and faster.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
version: 5.0.0.{build}
|
version: 6.0.0.{build}
|
||||||
|
|
||||||
branches:
|
branches:
|
||||||
only:
|
only:
|
||||||
|
@ -19,7 +19,7 @@ FOREACH (source_file ${exec_PROGRAMS})
|
|||||||
${source_file}
|
${source_file}
|
||||||
)
|
)
|
||||||
TARGET_LINK_LIBRARIES (${source_file_we}
|
TARGET_LINK_LIBRARIES (${source_file_we}
|
||||||
msgpackc
|
msgpack-c
|
||||||
)
|
)
|
||||||
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU")
|
IF ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU")
|
||||||
SET_PROPERTY (TARGET ${source_file_we} APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra")
|
SET_PROPERTY (TARGET ${source_file_we} APPEND_STRING PROPERTY COMPILE_FLAGS " -Wall -Wextra")
|
||||||
|
@ -3,15 +3,15 @@ project (example)
|
|||||||
|
|
||||||
if(EXAMPLE_MSGPACK_EMBEDDED)
|
if(EXAMPLE_MSGPACK_EMBEDDED)
|
||||||
add_subdirectory(msgpack-c)
|
add_subdirectory(msgpack-c)
|
||||||
set(msgpackc_DIR ${CMAKE_CURRENT_BINARY_DIR}/msgpack-c)
|
set(msgpack-c_DIR ${CMAKE_CURRENT_BINARY_DIR}/msgpack-c)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_package(msgpackc REQUIRED)
|
find_package(msgpack-c REQUIRED)
|
||||||
|
|
||||||
add_executable (${PROJECT_NAME} ${CMAKE_CURRENT_LIST_DIR}/../simple_c.c)
|
add_executable (${PROJECT_NAME} ${CMAKE_CURRENT_LIST_DIR}/../simple_c.c)
|
||||||
target_link_libraries(${PROJECT_NAME} msgpackc)
|
target_link_libraries(${PROJECT_NAME} msgpack-c)
|
||||||
|
|
||||||
if(TARGET msgpackc-static)
|
if(TARGET msgpack-c-static)
|
||||||
add_executable (${PROJECT_NAME}-static ${CMAKE_CURRENT_LIST_DIR}/../simple_c.c)
|
add_executable (${PROJECT_NAME}-static ${CMAKE_CURRENT_LIST_DIR}/../simple_c.c)
|
||||||
target_link_libraries(${PROJECT_NAME}-static msgpackc-static)
|
target_link_libraries(${PROJECT_NAME}-static msgpack-c-static)
|
||||||
endif()
|
endif()
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
#define MSGPACK_VERSION_MAJOR 5
|
#define MSGPACK_VERSION_MAJOR 6
|
||||||
#define MSGPACK_VERSION_MINOR 0
|
#define MSGPACK_VERSION_MINOR 0
|
||||||
#define MSGPACK_VERSION_REVISION 0
|
#define MSGPACK_VERSION_REVISION 0
|
||||||
|
@ -24,7 +24,7 @@ tar --append --file=$filename $prefix/CMakeLists.txt
|
|||||||
tar --append --file=$filename $prefix/Files.cmake
|
tar --append --file=$filename $prefix/Files.cmake
|
||||||
tar --append --file=$filename $prefix/NOTICE
|
tar --append --file=$filename $prefix/NOTICE
|
||||||
tar --append --file=$filename $prefix/Doxyfile
|
tar --append --file=$filename $prefix/Doxyfile
|
||||||
tar --append --file=$filename $prefix/msgpack.pc.in
|
tar --append --file=$filename $prefix/msgpack-c.pc.in
|
||||||
tar --append --file=$filename $prefix/AUTHORS
|
tar --append --file=$filename $prefix/AUTHORS
|
||||||
tar --append --file=$filename $prefix/README.md
|
tar --append --file=$filename $prefix/README.md
|
||||||
tar --append --file=$filename $prefix/LICENSE_1_0.txt
|
tar --append --file=$filename $prefix/LICENSE_1_0.txt
|
||||||
@ -32,7 +32,7 @@ tar --append --file=$filename $prefix/ChangeLog
|
|||||||
tar --append --file=$filename $prefix/NEWS
|
tar --append --file=$filename $prefix/NEWS
|
||||||
tar --append --file=$filename $prefix/COPYING
|
tar --append --file=$filename $prefix/COPYING
|
||||||
tar --append --file=$filename $prefix/README
|
tar --append --file=$filename $prefix/README
|
||||||
tar --append --file=$filename $prefix/msgpackc-config.cmake.in
|
tar --append --file=$filename $prefix/msgpack-c-config.cmake.in
|
||||||
|
|
||||||
rm -f $prefix
|
rm -f $prefix
|
||||||
|
|
||||||
|
19
msgpack-c-config.cmake.in
Normal file
19
msgpack-c-config.cmake.in
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
#.rst:
|
||||||
|
# msgpack
|
||||||
|
# -------
|
||||||
|
#
|
||||||
|
# The following import targets are created
|
||||||
|
#
|
||||||
|
# ::
|
||||||
|
#
|
||||||
|
# msgpack-c
|
||||||
|
# msgpack-c-static (optional)
|
||||||
|
#
|
||||||
|
|
||||||
|
@PACKAGE_INIT@
|
||||||
|
|
||||||
|
include(CMakeFindDependencyMacro)
|
||||||
|
|
||||||
|
if(NOT TARGET msgpack-c AND NOT TARGET msgpack-c-static)
|
||||||
|
include("${CMAKE_CURRENT_LIST_DIR}/msgpack-c-targets.cmake")
|
||||||
|
endif()
|
@ -6,5 +6,5 @@ includedir=@includedir@
|
|||||||
Name: MessagePack
|
Name: MessagePack
|
||||||
Description: Binary-based efficient object serialization library
|
Description: Binary-based efficient object serialization library
|
||||||
Version: @VERSION@
|
Version: @VERSION@
|
||||||
Libs: -L${libdir} -lmsgpackc
|
Libs: -L${libdir} -lmsgpack-c
|
||||||
Cflags: -I${includedir}
|
Cflags: -I${includedir}
|
@ -1,19 +0,0 @@
|
|||||||
#.rst:
|
|
||||||
# msgpack
|
|
||||||
# -------
|
|
||||||
#
|
|
||||||
# The following import targets are created
|
|
||||||
#
|
|
||||||
# ::
|
|
||||||
#
|
|
||||||
# msgpackc
|
|
||||||
# msgpackc-static (optional)
|
|
||||||
#
|
|
||||||
|
|
||||||
@PACKAGE_INIT@
|
|
||||||
|
|
||||||
include(CMakeFindDependencyMacro)
|
|
||||||
|
|
||||||
if(NOT TARGET msgpackc AND NOT TARGET msgpackc-static)
|
|
||||||
include("${CMAKE_CURRENT_LIST_DIR}/msgpackc-targets.cmake")
|
|
||||||
endif()
|
|
@ -23,7 +23,7 @@ FOREACH (source_file ${check_PROGRAMS})
|
|||||||
)
|
)
|
||||||
|
|
||||||
TARGET_LINK_LIBRARIES (${source_file_we}
|
TARGET_LINK_LIBRARIES (${source_file_we}
|
||||||
msgpackc
|
msgpack-c
|
||||||
${GTEST_BOTH_LIBRARIES}
|
${GTEST_BOTH_LIBRARIES}
|
||||||
${ZLIB_LIBRARIES}
|
${ZLIB_LIBRARIES}
|
||||||
${CMAKE_THREAD_LIBS_INIT}
|
${CMAKE_THREAD_LIBS_INIT}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user