[build] msvc: add boost::process

* AppVeyor boost-process vcpkg package.
* Tell Boost linter to ignore it
* Add HAVE_BOOST_PROCESS for MSVC build (bitcoin_config.h)
pull/764/head
Sjors Provoost 6 years ago
parent c47e4bbf0b
commit 3c84d85f7d
No known key found for this signature in database
GPG Key ID: 57FF9BDBCC301009

@ -47,6 +47,9 @@
/* define if the Boost::Filesystem library is available */ /* define if the Boost::Filesystem library is available */
#define HAVE_BOOST_FILESYSTEM /**/ #define HAVE_BOOST_FILESYSTEM /**/
/* define if the Boost::Process library is available */
#define HAVE_BOOST_PROCESS /**/
/* define if the Boost::System library is available */ /* define if the Boost::System library is available */
#define HAVE_BOOST_SYSTEM /**/ #define HAVE_BOOST_SYSTEM /**/

@ -1 +1 @@
berkeleydb boost-filesystem boost-multi-index boost-signals2 boost-test boost-thread libevent[thread] zeromq double-conversion berkeleydb boost-filesystem boost-multi-index boost-process boost-signals2 boost-test boost-thread libevent[thread] zeromq double-conversion

@ -63,6 +63,7 @@ EXPECTED_BOOST_INCLUDES=(
boost/optional.hpp boost/optional.hpp
boost/preprocessor/cat.hpp boost/preprocessor/cat.hpp
boost/preprocessor/stringize.hpp boost/preprocessor/stringize.hpp
boost/process.hpp
boost/signals2/connection.hpp boost/signals2/connection.hpp
boost/signals2/optional_last_value.hpp boost/signals2/optional_last_value.hpp
boost/signals2/signal.hpp boost/signals2/signal.hpp

Loading…
Cancel
Save