|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-05-13 09:59:14
David Abrahams wrote:
> What's wrong with what I proposed? I thought it out fairly
> carefully. To recap:
>
> The "right" approach, IMO, is to allow project-root.jam [or
> whatever we call it] to fulfill the functions of a top-level
> Jamfile if no such Jamfile exists. I'm not sure how much
> infrastructure is required to implement that; maybe it already
> works (though I doubt it).
>
> The reason this one isn't dangerous, despite its similarity to your
> proposal, is that it's the Jamfile we allow you to eliminate, and
> there's no upward search for Jamfiles.
There's one concern: we need to make sure that projects which contain
project-root.jam only are first-class citizens. I.e. that all code which
refers to other project will work when those other project have only
project-root.jam. That's more of a note about testing, than critique.
I'm fine with this approach.
- Volodya
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