Boost logo

Boost :

Subject: Re: [boost] Boost.Build files at superproject root
From: Jürgen Hunold (jhunold_at_[hidden])
Date: 2014-12-31 10:48:52


Hi Peter,

Am Mittwoch, 31. Dezember 2014, 17:35:18 schrieb Peter Dimov:
> Currently, the Boost root contains the following files:
>
> boost-build.jam
> boostcpp.jam
> boostcpp.py
> bootstrap.bat
> bootstrap.sh
> Jamroot
>
> which are part of Boost.Build and so their rightful place is in the
> submodule.

No, they are needed to _build_ all other Boost libraries. They are not part of
Boost.Build itself, which works fine without those files.

They are like the individual Jamfile{.v2} which are needed to build and test
the libraries.

> Would it be possible to move them there, and leave only minimal forwarding
> shims (that would never need to change) in the superproject?

There are where they belong. They define some important things like global
version number, build directories etc. pp. which are common to all Boost
libraries.

Yours,

Jürgen

-- 
* Dipl.-Math. Jürgen Hunold  ! 
* voice: ++49 4257 300       ! Fährstraße 1
* fax  : ++49 4257 300       ! 31609 Balge/Sebbenhausen
* jhunold_at_gmx.eu             ! Germany

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