Allow install directly from the modular layout, without running b2 headers first. stage now runs headers automatically.

This commit is contained in:
Steven Watanabe
2017-12-15 12:08:16 -07:00
parent afd6cd1db6
commit fd1d7a0a4c
2 changed files with 43 additions and 11 deletions

View File

@@ -332,9 +332,9 @@ headers =
# installed (see http://lists.boost.org/Archives/boost/2007/05/121430.php).
[ path.glob-tree $(BOOST_ROOT)/boost : *.hpp *.ipp *.h *.inc *.SUNWCCh : CVS .svn ]
[ path.glob-tree $(BOOST_ROOT)/boost/compatibility/cpp_c_headers : c* : CVS .svn ]
[ path.glob boost/tr1/tr1 : * : bcc32 sun CVS .svn ]
[ path.glob $(BOOST_ROOT)/boost/tr1/tr1 : * : bcc32 sun CVS .svn ]
;
# Declare special top-level targets that build and install the desired variants
# of the libraries.
boostcpp.declare-targets $(all-libraries) : $(headers) ;
boostcpp.declare-targets $(all-libraries) : $(headers) : $(all-headers) ;