mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-10-13 22:50:19 +02:00
Minimall supported build without boost.
To remove boost dependency, `-DMSGPACK_USE_BOOST=OFF` for cmake. By default, `-DMSGPACK_USE_BOOST` is `ON`. NOTE: In order to build tests `-DMSGPACK_USE_BOOST=ON` is required. For C++ compiler, the option `-DMSGPACK_NO_BOOST` is required to remove boost.
This commit is contained in:
@@ -10,6 +10,13 @@
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
||||
#if defined(MSGPACK_NO_BOOST)
|
||||
|
||||
BOOST_AUTO_TEST_CASE(empty)
|
||||
{
|
||||
}
|
||||
#else // defined(MSGPACK_NO_BOOST)
|
||||
|
||||
const double kEPS = 1e-10;
|
||||
|
||||
// nil
|
||||
@@ -819,3 +826,5 @@ BOOST_AUTO_TEST_CASE(object_with_zone_variant_ref_map)
|
||||
BOOST_CHECK_NO_THROW(boost::get<multimap_t>(val2));
|
||||
BOOST_CHECK(val1 == val2);
|
||||
}
|
||||
|
||||
#endif // defined(MSGPACK_NO_BOOST)
|
||||
|
Reference in New Issue
Block a user