From f02b206a8b911310d460d119f8335d909fbd2cdd Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Sat, 21 May 2016 23:16:09 +0300 Subject: [PATCH] Load optional components only when their build directory is present. Non-recursive super-project checkout still has empty directory for all components. --- Jamroot | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jamroot b/Jamroot index 9250854702..7c49113515 100644 --- a/Jamroot +++ b/Jamroot @@ -248,12 +248,12 @@ for local l in $(all-libraries) use-project /boost/$(l) : libs/$(l)/build ; } -if [ path.exists $(BOOST_ROOT)/tools/inspect ] +if [ path.exists $(BOOST_ROOT)/tools/inspect/build ] { use-project /boost/tools/inspect : tools/inspect/build ; } -if [ path.exists $(BOOST_ROOT)/libs/wave/tool ] +if [ path.exists $(BOOST_ROOT)/libs/wave/tool/build ] { use-project /boost/libs/wave/tool : libs/wave/tool/build ; }