Boost logo

Boost :

Subject: [boost] Boost.Build commit heads up
From: Beman Dawes (bdawes_at_[hidden])
Date: 2013-10-22 11:35:47


Here is the commit message for revision 86392:

Add Boost.Build support for the Git modular layout, using links to to new
header locations, thus preventing breakage to vast amounts of user code and
build setups. Being added to SVN so that changes will automatically
propagate to Git and modular Boost. Thanks to Steven Watanabe, Jürgen
Hunold, Vladimir Prus, and Bjørn Roald for developing this patch. Steven in
particular conceived the approach and did the initial implementation, which
was further refined by the other contributors.

In theory this commit won't break any existing boost builds. To verify
that, on Win 7 and Ubunto I've done a fresh SVN checkout of trunk and
verified bootstrap.bat, bootstrap.sh, and a b2 build work both before and
after the patch is applied. On Windows, I verified that after the patch is
applied a b2 build using an unpatched prior compilation of b2 still works.

These tests increase confidence that committing the patch to trunk now
isn't likely to cause breakage, but please post to this list right away if
you spot any build breakage or other odd behavior. The files modified are
listed below.

Thanks,

--Beman

Modified: D:\boost\trunk\Jamroot
Modified: D:\boost\trunk\libs\geometry\index\example\Jamfile.v2
Modified: D:\boost\trunk\libs\numeric\odeint\examples\vexcl\Jamfile.v2
Modified: D:\boost\trunk\libs\parameter\doc\html\index.html
Modified: D:\boost\trunk\libs\parameter\doc\index.rst
Modified: D:\boost\trunk\libs\python\example\Jamroot
Modified: D:\boost\trunk\libs\python\example\quickstart\Jamroot
Modified: D:\boost\trunk\libs\python\example\tutorial\Jamroot
Modified: D:\boost\trunk\libs\signals2\example\Jamfile.v2
Modified: D:\boost\trunk\libs\spirit\example\qi\json\build\Jamfile
Modified: D:\boost\trunk\libs\units\test\Jamfile.v2
Modified: D:\boost\trunk\tools\Jamfile.v2
Modified: D:\boost\trunk\tools\regression\build\Jamroot.jam


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk