mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-23 08:31:45 +02:00
Compare commits
15 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
8824c626b4 | ||
![]() |
960656648b | ||
![]() |
dcabd641b5 | ||
![]() |
cfb543401a | ||
![]() |
db4fcf9109 | ||
![]() |
0726c3d930 | ||
![]() |
6c78b521b4 | ||
![]() |
f6d4704605 | ||
![]() |
7c3ef8e7c5 | ||
![]() |
8fac2a5ca9 | ||
![]() |
7e56a08074 | ||
![]() |
d679ba57a0 | ||
![]() |
2603c2a591 | ||
![]() |
535bf33681 | ||
![]() |
b051192ed6 |
6
.github/depends/zlib.sh
vendored
6
.github/depends/zlib.sh
vendored
@@ -27,9 +27,9 @@ while getopts "b:t:p:" c; do
|
|||||||
done
|
done
|
||||||
|
|
||||||
mkdir $prefix || exit 1
|
mkdir $prefix || exit 1
|
||||||
wget https://zlib.net/zlib-1.2.12.tar.gz || exit 1
|
wget https://zlib.net/zlib-1.2.13.tar.gz || exit 1
|
||||||
tar -xf zlib-1.2.12.tar.gz || exit 1
|
tar -xf zlib-1.2.13.tar.gz || exit 1
|
||||||
cd zlib-1.2.12
|
cd zlib-1.2.13
|
||||||
|
|
||||||
build()
|
build()
|
||||||
{
|
{
|
||||||
|
9
.github/workflows/gha.yml
vendored
9
.github/workflows/gha.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
|||||||
uses: actions/cache@v2
|
uses: actions/cache@v2
|
||||||
with:
|
with:
|
||||||
path: ~/boost-prefix/
|
path: ~/boost-prefix/
|
||||||
key: ${{ runner.os }}-boost-1-76-0-2021-08-09
|
key: ${{ runner.os }}-boost-1-76-0-2022-08-09
|
||||||
|
|
||||||
- name: Build boost
|
- name: Build boost
|
||||||
if: steps.cache-boost.outputs.cache-hit != 'true'
|
if: steps.cache-boost.outputs.cache-hit != 'true'
|
||||||
@@ -36,7 +36,7 @@ jobs:
|
|||||||
uses: actions/cache@v2
|
uses: actions/cache@v2
|
||||||
with:
|
with:
|
||||||
path: ~/zlib-prefix/
|
path: ~/zlib-prefix/
|
||||||
key: ${{ runner.os }}-zlib-1-2-12-2021-08-09
|
key: ${{ runner.os }}-zlib-1-2-13-2022-11-02
|
||||||
|
|
||||||
- name: Build zlib
|
- name: Build zlib
|
||||||
if: steps.cache-zlib.outputs.cache-hit != 'true'
|
if: steps.cache-zlib.outputs.cache-hit != 'true'
|
||||||
@@ -111,7 +111,7 @@ jobs:
|
|||||||
uses: actions/cache@v2
|
uses: actions/cache@v2
|
||||||
with:
|
with:
|
||||||
path: ~/zlib-prefix/
|
path: ~/zlib-prefix/
|
||||||
key: ${{ runner.os }}-zlib-1-2-12-2021-08-09
|
key: ${{ runner.os }}-zlib-1-2-13-2022-11-02
|
||||||
|
|
||||||
- name: Build zlib
|
- name: Build zlib
|
||||||
if: steps.cache-zlib.outputs.cache-hit != 'true'
|
if: steps.cache-zlib.outputs.cache-hit != 'true'
|
||||||
@@ -195,6 +195,7 @@ jobs:
|
|||||||
matrix:
|
matrix:
|
||||||
# MSVC2019 only supports /std:c++14, /std:c++17 and /std:c++latest
|
# MSVC2019 only supports /std:c++14, /std:c++17 and /std:c++latest
|
||||||
cxx: [14, 17, 20]
|
cxx: [14, 17, 20]
|
||||||
|
pp_flag: ["/Zc:preprocessor-", "/Zc:preprocessor"]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
|
|
||||||
@@ -225,7 +226,7 @@ jobs:
|
|||||||
-D CMAKE_TOOLCHAIN_FILE="C:/vcpkg/scripts/buildsystems/vcpkg.cmake" `
|
-D CMAKE_TOOLCHAIN_FILE="C:/vcpkg/scripts/buildsystems/vcpkg.cmake" `
|
||||||
-D MSGPACK_BUILD_TESTS=ON `
|
-D MSGPACK_BUILD_TESTS=ON `
|
||||||
-D $CPPVER `
|
-D $CPPVER `
|
||||||
-D CMAKE_CXX_FLAGS="/D_VARIADIC_MAX=10 /EHsc /D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING /D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING /D_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING /W3 /WX" `
|
-D CMAKE_CXX_FLAGS="${{ matrix.pp_flag }} /D_VARIADIC_MAX=10 /EHsc /D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING /D_SILENCE_CXX17_ALLOCATOR_VOID_DEPRECATION_WARNING /D_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING /W3 /WX" `
|
||||||
-B build `
|
-B build `
|
||||||
-S .
|
-S .
|
||||||
if ($LastExitCode -ne 0) { exit $LastExitCode }
|
if ($LastExitCode -ne 0) { exit $LastExitCode }
|
||||||
|
@@ -1,3 +1,11 @@
|
|||||||
|
# 2023-01-10 version 5.0.0 for C++
|
||||||
|
* Fix config for new MSVC preprocessor (#1040)
|
||||||
|
## << breaking changes >>
|
||||||
|
* Change CMake package name of C++ library to msgpackc-cxx (#1045, #1048)
|
||||||
|
|
||||||
|
# 2022-11-02 version 4.1.3 for C++
|
||||||
|
* Fix compile error that direct inclusion of chrono with `MSGPACK_NO_BOOST` (#1038))
|
||||||
|
|
||||||
# 2022-09-07 version 4.1.2 for C++
|
# 2022-09-07 version 4.1.2 for C++
|
||||||
* Fix noexcept on zone (#1030)
|
* Fix noexcept on zone (#1030)
|
||||||
* Improve cmake support (#1028, #1032)
|
* Improve cmake support (#1028, #1032)
|
||||||
|
@@ -2,7 +2,7 @@ CMAKE_MINIMUM_REQUIRED (VERSION 3.1 FATAL_ERROR)
|
|||||||
|
|
||||||
CMAKE_POLICY (SET CMP0054 NEW)
|
CMAKE_POLICY (SET CMP0054 NEW)
|
||||||
|
|
||||||
PROJECT (msgpack LANGUAGES CXX)
|
PROJECT (msgpackc-cxx LANGUAGES CXX)
|
||||||
|
|
||||||
ADD_LIBRARY (msgpackc-cxx INTERFACE)
|
ADD_LIBRARY (msgpackc-cxx INTERFACE)
|
||||||
|
|
||||||
@@ -216,14 +216,14 @@ SET (cmake_config_path "${CMAKE_INSTALL_LIBDIR}/cmake/msgpackc-cxx")
|
|||||||
|
|
||||||
# Configure the main package file from source tree.
|
# Configure the main package file from source tree.
|
||||||
CONFIGURE_PACKAGE_CONFIG_FILE (
|
CONFIGURE_PACKAGE_CONFIG_FILE (
|
||||||
msgpack-config.cmake.in
|
msgpackc-cxx-config.cmake.in
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/msgpack-config.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/msgpackc-cxx-config.cmake"
|
||||||
INSTALL_DESTINATION "${cmake_config_path}"
|
INSTALL_DESTINATION "${cmake_config_path}"
|
||||||
)
|
)
|
||||||
|
|
||||||
# Write package version file.
|
# Write package version file.
|
||||||
WRITE_BASIC_PACKAGE_VERSION_FILE (
|
WRITE_BASIC_PACKAGE_VERSION_FILE (
|
||||||
msgpack-config-version.cmake
|
msgpackc-cxx-config-version.cmake
|
||||||
VERSION ${VERSION}
|
VERSION ${VERSION}
|
||||||
COMPATIBILITY SameMajorVersion
|
COMPATIBILITY SameMajorVersion
|
||||||
${extra_version_file_args}
|
${extra_version_file_args}
|
||||||
@@ -231,8 +231,8 @@ WRITE_BASIC_PACKAGE_VERSION_FILE (
|
|||||||
|
|
||||||
# Install the generated package version file and the main package file.
|
# Install the generated package version file and the main package file.
|
||||||
INSTALL (FILES
|
INSTALL (FILES
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/msgpack-config.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/msgpackc-cxx-config.cmake"
|
||||||
"${CMAKE_CURRENT_BINARY_DIR}/msgpack-config-version.cmake"
|
"${CMAKE_CURRENT_BINARY_DIR}/msgpackc-cxx-config-version.cmake"
|
||||||
DESTINATION "${cmake_config_path}"
|
DESTINATION "${cmake_config_path}"
|
||||||
COMPONENT msgpackc-cxx
|
COMPONENT msgpackc-cxx
|
||||||
)
|
)
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
`msgpack` for C++
|
`msgpack` for C++
|
||||||
===================
|
===================
|
||||||
|
|
||||||
Version 4.1.2 [](https://github.com/msgpack/msgpack-c/actions) [](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/cpp_master)
|
Version 5.0.0 [](https://github.com/msgpack/msgpack-c/actions) [](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/cpp_master)
|
||||||
[](https://codecov.io/gh/msgpack/msgpack-c/branch/cpp_master)
|
[](https://codecov.io/gh/msgpack/msgpack-c/branch/cpp_master)
|
||||||
|
|
||||||
It's like JSON but smaller and faster.
|
It's like JSON but smaller and faster.
|
||||||
|
16
appveyor.yml
16
appveyor.yml
@@ -1,4 +1,4 @@
|
|||||||
version: 4.1.2.{build}
|
version: 5.0.0.{build}
|
||||||
|
|
||||||
branches:
|
branches:
|
||||||
only:
|
only:
|
||||||
@@ -23,10 +23,10 @@ environment:
|
|||||||
boost_subdir: lib32-msvc-14.0
|
boost_subdir: lib32-msvc-14.0
|
||||||
build_script:
|
build_script:
|
||||||
- ps: |
|
- ps: |
|
||||||
appveyor DownloadFile http://zlib.net/zlib-1.2.12.tar.gz -FileName zlib-1.2.12.tar.gz
|
appveyor DownloadFile http://zlib.net/zlib-1.2.13.tar.gz -FileName zlib-1.2.13.tar.gz
|
||||||
7z x zlib-1.2.12.tar.gz 2> $null
|
7z x zlib-1.2.13.tar.gz 2> $null
|
||||||
7z x zlib-1.2.12.tar 2> $null
|
7z x zlib-1.2.13.tar 2> $null
|
||||||
cd zlib-1.2.12
|
cd zlib-1.2.13
|
||||||
|
|
||||||
md build
|
md build
|
||||||
md prefix
|
md prefix
|
||||||
@@ -34,7 +34,7 @@ build_script:
|
|||||||
|
|
||||||
cmake `
|
cmake `
|
||||||
-G $env:msvc `
|
-G $env:msvc `
|
||||||
-D CMAKE_INSTALL_PREFIX="$env:APPVEYOR_BUILD_FOLDER\zlib-1.2.12\prefix" `
|
-D CMAKE_INSTALL_PREFIX="$env:APPVEYOR_BUILD_FOLDER\zlib-1.2.13\prefix" `
|
||||||
..
|
..
|
||||||
if ($LastExitCode -ne 0) { exit $LastExitCode }
|
if ($LastExitCode -ne 0) { exit $LastExitCode }
|
||||||
|
|
||||||
@@ -52,7 +52,7 @@ build_script:
|
|||||||
-D MSGPACK_BUILD_EXAMPLES=ON `
|
-D MSGPACK_BUILD_EXAMPLES=ON `
|
||||||
-D MSGPACK_BUILD_TESTS=ON `
|
-D MSGPACK_BUILD_TESTS=ON `
|
||||||
-D CMAKE_EXE_LINKER_FLAGS=/LIBPATH:"$env:boost_prefix\$env:boost_subdir" `
|
-D CMAKE_EXE_LINKER_FLAGS=/LIBPATH:"$env:boost_prefix\$env:boost_subdir" `
|
||||||
-D CMAKE_PREFIX_PATH="$env:boost_prefix;$env:APPVEYOR_BUILD_FOLDER\zlib-1.2.12\prefix" `
|
-D CMAKE_PREFIX_PATH="$env:boost_prefix;$env:APPVEYOR_BUILD_FOLDER\zlib-1.2.13\prefix" `
|
||||||
-D CMAKE_INSTALL_PREFIX="$env:APPVEYOR_BUILD_FOLDER\prefix" `
|
-D CMAKE_INSTALL_PREFIX="$env:APPVEYOR_BUILD_FOLDER\prefix" `
|
||||||
-D CMAKE_CXX_FLAGS="/D_VARIADIC_MAX=10 /EHsc /DBOOST_ALL_DYN_LINK" `
|
-D CMAKE_CXX_FLAGS="/D_VARIADIC_MAX=10 /EHsc /DBOOST_ALL_DYN_LINK" `
|
||||||
..
|
..
|
||||||
@@ -62,5 +62,5 @@ build_script:
|
|||||||
if ($LastExitCode -ne 0) { exit $LastExitCode }
|
if ($LastExitCode -ne 0) { exit $LastExitCode }
|
||||||
|
|
||||||
test_script:
|
test_script:
|
||||||
- set PATH=%PATH%;%APPVEYOR_BUILD_FOLDER%\zlib-1.2.12\build\Release;%APPVEYOR_BUILD_FOLDER%\build\release;%boost_prefix%\%boost_subdir%
|
- set PATH=%PATH%;%APPVEYOR_BUILD_FOLDER%\zlib-1.2.13\build\Release;%APPVEYOR_BUILD_FOLDER%\build\release;%boost_prefix%\%boost_subdir%
|
||||||
- ctest -VV -C Release
|
- ctest -VV -C Release
|
||||||
|
@@ -24,16 +24,22 @@
|
|||||||
# define MSGPACK_PP_CONFIG_EDG() 0x0020
|
# define MSGPACK_PP_CONFIG_EDG() 0x0020
|
||||||
# define MSGPACK_PP_CONFIG_DMC() 0x0040
|
# define MSGPACK_PP_CONFIG_DMC() 0x0040
|
||||||
#
|
#
|
||||||
|
# if !defined(__clang__) && (!defined(_MSVC_TRADITIONAL) || _MSVC_TRADITIONAL)
|
||||||
|
# define MSGPACK_TRADITIONAL_MSVC 1
|
||||||
|
# else
|
||||||
|
# define MSGPACK_TRADITIONAL_MSVC 0
|
||||||
|
# endif
|
||||||
|
#
|
||||||
# ifndef MSGPACK_PP_CONFIG_FLAGS
|
# ifndef MSGPACK_PP_CONFIG_FLAGS
|
||||||
# if defined(__GCCXML__) || defined(__WAVE__) || defined(__MWERKS__) && __MWERKS__ >= 0x3200
|
# if defined(__GCCXML__) || defined(__WAVE__) || defined(__MWERKS__) && __MWERKS__ >= 0x3200
|
||||||
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_STRICT())
|
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_STRICT())
|
||||||
# elif defined(__EDG__) || defined(__EDG_VERSION__)
|
# elif defined(__EDG__) || defined(__EDG_VERSION__)
|
||||||
# if defined(_MSC_VER) && !defined(__clang__) && (defined(__INTELLISENSE__) || __EDG_VERSION__ >= 308)
|
# if defined(_MSC_VER) && MSGPACK_TRADITIONAL_MSVC && (defined(__INTELLISENSE__) || __EDG_VERSION__ >= 308)
|
||||||
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_MSVC())
|
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_MSVC())
|
||||||
# else
|
# else
|
||||||
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_EDG() | MSGPACK_PP_CONFIG_STRICT())
|
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_EDG() | MSGPACK_PP_CONFIG_STRICT())
|
||||||
# endif
|
# endif
|
||||||
# elif defined(_MSC_VER) && defined(__clang__)
|
# elif defined(_MSC_VER) && !MSGPACK_TRADITIONAL_MSVC
|
||||||
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_STRICT())
|
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_STRICT())
|
||||||
# elif defined(__MWERKS__)
|
# elif defined(__MWERKS__)
|
||||||
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_MWCC())
|
# define MSGPACK_PP_CONFIG_FLAGS() (MSGPACK_PP_CONFIG_MWCC())
|
||||||
@@ -75,7 +81,7 @@
|
|||||||
# define MSGPACK_PP_VARIADICS 0
|
# define MSGPACK_PP_VARIADICS 0
|
||||||
# elif defined(__CUDACC__)
|
# elif defined(__CUDACC__)
|
||||||
# define MSGPACK_PP_VARIADICS 1
|
# define MSGPACK_PP_VARIADICS 1
|
||||||
# elif defined(_MSC_VER) && defined(__clang__)
|
# elif defined(_MSC_VER) && !MSGPACK_TRADITIONAL_MSVC
|
||||||
# define MSGPACK_PP_VARIADICS 1
|
# define MSGPACK_PP_VARIADICS 1
|
||||||
# /* VC++ (C/C++) and Intel C++ Compiler >= 17.0 with MSVC */
|
# /* VC++ (C/C++) and Intel C++ Compiler >= 17.0 with MSVC */
|
||||||
# elif defined _MSC_VER && _MSC_VER >= 1400 && (!defined __EDG__ || defined(__INTELLISENSE__) || defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1700)
|
# elif defined _MSC_VER && _MSC_VER >= 1400 && (!defined __EDG__ || defined(__INTELLISENSE__) || defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1700)
|
||||||
@@ -94,7 +100,7 @@
|
|||||||
# elif !MSGPACK_PP_VARIADICS + 1 < 2
|
# elif !MSGPACK_PP_VARIADICS + 1 < 2
|
||||||
# undef MSGPACK_PP_VARIADICS
|
# undef MSGPACK_PP_VARIADICS
|
||||||
# define MSGPACK_PP_VARIADICS 1
|
# define MSGPACK_PP_VARIADICS 1
|
||||||
# if defined _MSC_VER && _MSC_VER >= 1400 && !defined(__clang__) && (defined(__INTELLISENSE__) || (defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1700) || !(defined __EDG__ || defined __GCCXML__ || defined __CUDACC__ || defined __PATHSCALE__ || defined __DMC__ || defined __CODEGEARC__ || defined __BORLANDC__ || defined __MWERKS__ || defined __SUNPRO_CC || defined __HP_aCC || defined __MRC__ || defined __SC__ || defined __IBMCPP__ || defined __PGI))
|
# if defined _MSC_VER && _MSC_VER >= 1400 && MSGPACK_TRADITIONAL_MSVC && (defined(__INTELLISENSE__) || (defined(__INTEL_COMPILER) && __INTEL_COMPILER >= 1700) || !(defined __EDG__ || defined __GCCXML__ || defined __CUDACC__ || defined __PATHSCALE__ || defined __DMC__ || defined __CODEGEARC__ || defined __BORLANDC__ || defined __MWERKS__ || defined __SUNPRO_CC || defined __HP_aCC || defined __MRC__ || defined __SC__ || defined __IBMCPP__ || defined __PGI))
|
||||||
# undef MSGPACK_PP_VARIADICS_MSVC
|
# undef MSGPACK_PP_VARIADICS_MSVC
|
||||||
# define MSGPACK_PP_VARIADICS_MSVC 1
|
# define MSGPACK_PP_VARIADICS_MSVC 1
|
||||||
# endif
|
# endif
|
||||||
|
@@ -11,6 +11,8 @@
|
|||||||
#ifndef MSGPACK_V1_TYPE_CPP11_CHRONO_HPP
|
#ifndef MSGPACK_V1_TYPE_CPP11_CHRONO_HPP
|
||||||
#define MSGPACK_V1_TYPE_CPP11_CHRONO_HPP
|
#define MSGPACK_V1_TYPE_CPP11_CHRONO_HPP
|
||||||
|
|
||||||
|
#if !defined(MSGPACK_NO_BOOST)
|
||||||
|
|
||||||
#include "msgpack/versioning.hpp"
|
#include "msgpack/versioning.hpp"
|
||||||
#include "msgpack/adaptor/adaptor_base.hpp"
|
#include "msgpack/adaptor/adaptor_base.hpp"
|
||||||
#include "msgpack/object.hpp"
|
#include "msgpack/object.hpp"
|
||||||
@@ -248,4 +250,6 @@ struct object_with_zone<std::chrono::time_point<Clock, Duration>> {
|
|||||||
|
|
||||||
} // namespace msgpack
|
} // namespace msgpack
|
||||||
|
|
||||||
|
#endif // !defined(MSGPACK_NO_BOOST)
|
||||||
|
|
||||||
#endif // MSGPACK_V1_TYPE_CPP11_CHRONO_HPP
|
#endif // MSGPACK_V1_TYPE_CPP11_CHRONO_HPP
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
#define MSGPACK_VERSION_MAJOR 4
|
#define MSGPACK_VERSION_MAJOR 5
|
||||||
#define MSGPACK_VERSION_MINOR 1
|
#define MSGPACK_VERSION_MINOR 0
|
||||||
#define MSGPACK_VERSION_REVISION 2
|
#define MSGPACK_VERSION_REVISION 0
|
||||||
|
@@ -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/msgpack-config.cmake.in
|
tar --append --file=$filename $prefix/msgpackc-cxx-config.cmake.in
|
||||||
rm -f $prefix
|
rm -f $prefix
|
||||||
|
|
||||||
gzip -f $filename
|
gzip -f $filename
|
||||||
|
@@ -4,7 +4,7 @@ project(test-install LANGUAGES CXX)
|
|||||||
|
|
||||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
|
|
||||||
find_package(msgpack REQUIRED)
|
find_package(msgpackc-cxx REQUIRED)
|
||||||
|
|
||||||
add_executable(test-install simple.cpp)
|
add_executable(test-install simple.cpp)
|
||||||
target_link_libraries(test-install PRIVATE msgpackc-cxx)
|
target_link_libraries(test-install PRIVATE msgpackc-cxx)
|
||||||
|
Reference in New Issue
Block a user