Boost logo

Boost-Build :

Subject: Re: [Boost-build] RFC: Rootless projects..
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2015-06-10 23:55:33


AMDG

On 06/10/2015 08:15 PM, Rene Rivera wrote:
> In trying to remove the roadblocks to standalone, aka modular, projects I
> ran into one that should be easy to remove. In order to build a project a
> "jamroot" is currently required. I'd like to remove that requirement by:
>
> 1. Allowing a jamfile to take the place of a jamroot (currently we allow
> the inverse).
>
> 2. Make a jamfile without a parent project the jamroot for the project.
>
> Comments?
>

What precisely is the problem with just
using Jamroot for the project? The only
thing that we gain by making a child
project is inheritance of project properties,
rules, and variables, but if a project is
able to build standalone, I'm not sure why
this is needed.

In Christ,
Steven Watanabe


Boost-Build 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