Boost logo

Boost-Commit :

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 ;


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk