$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r85972 - branches/modular-build
From: ghost_at_[hidden]
Date: 2013-09-27 02:18:43
Author: vladimir_prus
Date: 2013-09-27 02:18:43 EDT (Fri, 27 Sep 2013)
New Revision: 85972
URL: http://svn.boost.org/trac/boost/changeset/85972
Log:
Make *-headers target explicit and make BOOST_MODULARLAYOUT visible to subprojects.
Text files modified: 
   branches/modular-build/Jamroot |     7 ++++++-                                 
   1 files changed, 6 insertions(+), 1 deletions(-)
Modified: branches/modular-build/Jamroot
==============================================================================
--- branches/modular-build/Jamroot	Thu Sep 26 23:50:32 2013	(r85971)
+++ branches/modular-build/Jamroot	2013-09-27 02:18:43 EDT (Fri, 27 Sep 2013)	(r85972)
@@ -143,6 +143,7 @@
 for dir in $(all-headers)
 {
     link-directory $(dir)-headers : libs/$(dir)/include/boost : <location>. ;
+    explicit $(dir)-headers ;
 }
 
 local numeric-headers =
@@ -151,9 +152,13 @@
 for dir in $(numeric-headers)
 {
     link-directory numeric-$(dir)-headers : libs/numeric/$(dir)/include/boost : <location>. ;
+    explicit numeric-$(dir)-headers ;
 }
 
-BOOST_MODULARLAYOUT = $(all-headers) $(numeric-headers) ;
+if $(all-headers)
+{
+    constant BOOST_MODULARLAYOUT : $(all-headers) $(numeric-headers) ;
+}
 if $(BOOST_MODULARLAYOUT)
 {
     echo modularized layout build ;