Skip to content

Commit 3c84d85

Browse files
committed
[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)
1 parent c47e4bb commit 3c84d85

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

build_msvc/bitcoin_config.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@
4747
/* define if the Boost::Filesystem library is available */
4848
#define HAVE_BOOST_FILESYSTEM /**/
4949

50+
/* define if the Boost::Process library is available */
51+
#define HAVE_BOOST_PROCESS /**/
52+
5053
/* define if the Boost::System library is available */
5154
#define HAVE_BOOST_SYSTEM /**/
5255

build_msvc/vcpkg-packages.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
berkeleydb boost-filesystem boost-multi-index boost-signals2 boost-test boost-thread libevent[thread] zeromq double-conversion
1+
berkeleydb boost-filesystem boost-multi-index boost-process boost-signals2 boost-test boost-thread libevent[thread] zeromq double-conversion

test/lint/lint-includes.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ EXPECTED_BOOST_INCLUDES=(
6363
boost/optional.hpp
6464
boost/preprocessor/cat.hpp
6565
boost/preprocessor/stringize.hpp
66+
boost/process.hpp
6667
boost/signals2/connection.hpp
6768
boost/signals2/optional_last_value.hpp
6869
boost/signals2/signal.hpp

0 commit comments

Comments
 (0)