Uy Ha
df1d126f61
update CI
2023-07-03 16:30:45 +00:00
Daniil Kovalev
073394cbba
Enhance CI build time
2021-08-10 01:05:53 +03:00
Daniil Kovalev
7b7615a6d9
Modernize codebase
...
- Enhance CMakeLists.txt files.
- Move to Boost Test from Google Test to support pre-C++11 compilers.
- Add more configurations on CI matrix builds.
- Other minor fixes
2021-07-01 18:17:20 +03:00
Daniil Kovalev
e487321ed6
Delete unsupported cmake option -v
2021-05-08 18:24:07 +03:00
Takatoshi Kondo
544978b343
Added conditional sanitize option.
2020-07-02 17:04:32 +09:00
Takatoshi Kondo
c8a053557c
Propagated CXXFLAGS.
...
Fixed warnings.
2020-07-02 16:15:08 +09:00
Takatoshi Kondo
3557e6c9f9
Added -fsanitize=undefined option to ci.
2020-07-02 14:05:28 +09:00
yuangongji
fc18087cdf
link lib32z1-dev when building 32-bit library
2020-06-30 21:03:35 +08:00
yuangongji
2f5b137997
remove C part in source code
2020-06-05 18:12:03 +08:00
yuangongji
689e6d053a
remove C part files
...
remove the following files or folders:
ci/build_cmake_embedded.sh
example/c
example/cmake
include/msgpack/predef
include/msgpack/preprocessor.hpp
include/msgpack/preprocessor
include/msgpack/v1/preprocessor.hpp
include/msgpack.h
include/msgpack/fbuffer.h
include/msgpack/gcc_atomic.h
include/msgpack/object.h
include/msgpack/pack.h
include/msgpack/pack_define.h
include/msgpack/pack_template.h
include/msgpack/predef.h
include/msgpack/sbuffer.h
include/msgpack/timestamp.h
include/msgpack/unpack.h
include/msgpack/unpack_template.h
include/msgpack/util.h
include/msgpack/version.h
include/msgpack/vrefbuffer.h
include/msgpack/zbuffer.h
include/msgpack/zone.h
msgpack_vc8.sln
msgpack_vc8.vcproj
msgpack-config.cmake.in
msgpack.pc.in
src
test/fixint_c.cpp
test/msgpack_c.cpp
test/pack_unpack_c.cpp
test/streaming_c.cpp
.gitmodules
external
QUICKSTART-C.md
2020-06-05 16:44:51 +08:00
Takatoshi Kondo
8dc865d92d
Added github actions.
...
Fixed enum qualifier.
2019-12-23 16:54:14 +09:00
Stefan Herbrechtsmeier
7761497778
ci: add cmake tests for installed and embedded build
2019-09-21 08:22:26 +02:00
Takatoshi Kondo
f1726cef0d
Updated travis-ci environment.
2018-08-12 18:31:44 +09:00
Takatoshi Kondo
8a788f3a48
Added C++17 std::byte
support.
...
`std::byte` is mapped to
https://github.com/msgpack/msgpack/blob/master/spec.md#int-format-family .
`std::vector<std::byte>` and `std::byte[]` are mapped to https://github.com/msgpack/msgpack/blob/master/spec.md#bin-format-family .
2018-08-12 16:23:39 +09:00
Takatoshi Kondo
3aaadb9b12
Fixed #703 .
...
Added no build static-library option.
2018-08-08 20:14:48 +09:00
Chris Wolfe
dc51f6493b
add/modify cmake and travis to get the regression tests built with sanitizers
2018-05-19 10:59:59 -05:00
Takatoshi Kondo
4466bda819
Updated travis-ci.
...
Use container based build `sudo: false`.
2017-01-07 01:20:22 +09:00
Takatoshi Kondo
84ad9a2634
Added Spirit.X3 based parse.
...
It uses iterator pair instead of data and size.
2017-01-05 21:24:25 +09:00
Takatoshi Kondo
1893a8e31e
Updated valgrind version.
2016-12-11 14:37:44 +09:00
Takatoshi Kondo
4ee616bbde
Removed autotools and msvc files.
...
Please use cmake.
2016-06-05 21:54:59 +09:00
Takatoshi Kondo
54cb4350b3
Re-organized tree to prepare for version 2.0.0.
...
See https://github.com/msgpack/msgpack-c/wiki/v1_1_cpp_versioning
2016-01-31 19:28:31 +09:00
James McCoy
71eba2406d
Add CI testing of signed/unsigned char differences
...
This should help catch problems like #392 sooner.
Signed-off-by: James McCoy <jamessan@jamessan.com>
2016-01-12 20:17:43 -05:00
Takatoshi Kondo
866e73acc3
Merge branch 'cmake-enable-shared' of https://github.com/jen20/msgpack-c into jen20-cmake-enable-shared
2015-08-13 11:13:10 +09:00
Takatoshi Kondo
d4199b59f9
Added osx support on travis-ci.
2015-08-05 13:49:15 +09:00
James Nugent
840101640b
Extend CMake CI to build static libs only
2015-07-23 22:15:35 -04:00
Takatoshi Kondo
ef09252dff
Added the Boost.Optional adaptor.
...
It is enables when MSGPACK_USE_BOOST is defined.
2015-04-09 14:46:06 +09:00
Takatoshi Kondo
5c0f1db25c
Merge branch 'poc/0.6' of https://github.com/redboltz/msgpack-c into redboltz-poc/0.6
...
Conflicts:
.travis.yml
CMakeLists.txt
README.md
ci/build_autotools.sh
ci/build_cmake.sh
src/msgpack/object.hpp
src/msgpack/type/fixint.hpp
src/msgpack/type/int.hpp
src/msgpack/type/tr1/unordered_map.hpp
src/msgpack/type/tr1/unordered_set.hpp
test/msgpack_test.cpp
test/object.cc
2014-10-26 15:40:22 +09:00
Takatoshi Kondo
f8e2766d28
Added a 32bit environment tests for travis-ci.
2014-10-26 09:06:01 +09:00
Takatoshi Kondo
6896cc602f
Added travis-ci support.
2014-09-19 23:42:07 +09:00
Takatoshi Kondo
7491c1996a
Added memory checking for travis-ci cmake build.
2014-09-09 13:38:07 +09:00
Takatoshi Kondo
32b65dba47
Added 'make install' as a test target.
2014-09-09 07:37:29 +09:00
Takatoshi Kondo
103a6c56e4
Added travis-ci support.
2014-09-08 16:38:44 +09:00