From ad66be6eb7e9a1f9f5a85b14f24ed059ff22cf4a Mon Sep 17 00:00:00 2001 From: Damian Jarek Date: Fri, 31 May 2019 01:57:02 +0200 Subject: [PATCH] Fix separate compilation in CI `optional` adds a "null" default feature value, effectively defaulting to `off`, instead of `on`. Signed-off-by: Damian Jarek --- CHANGELOG.md | 6 ++++++ Jamfile | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30738989..141339d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +Version 258: + +* Fix separate compilation in CI + +-------------------------------------------------------------------------------- + Version 257: * Add b2 features for compile-time options used in testing diff --git a/Jamfile b/Jamfile index 5c2d1409..01faeb1f 100644 --- a/Jamfile +++ b/Jamfile @@ -31,10 +31,10 @@ lib crypt32 ; lib ssl : : windows ssleay32 ; lib crypto : : windows libeay32 ; -feature.feature boost.beast.allow-deprecated : on off : optional propagated composite ; +feature.feature boost.beast.allow-deprecated : on off : propagated composite ; feature.compose on : BOOST_BEAST_ALLOW_DEPRECATED ; -feature.feature boost.beast.separate-compilation : on off : optional propagated composite ; +feature.feature boost.beast.separate-compilation : on off : propagated composite ; feature.compose on : BOOST_BEAST_SEPARATE_COMPILATION ; variant beast_coverage