|
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