|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-03-23 02:21:21
David Abrahams wrote:
> > Yes, since <explicitly-relevant-feature>mode is in usage requirements and
> > will propagate to 'app'.
>
> Yikes, that's long!
Right, I just used the 100% self-explanatory name.
> What's wrong with
>
> <relevant-feature>mode
>
> ??
Nothing, this is fine. I also though about <relevant-here>mode.
> And how is ignored-unless-explicitly-made-relevant different from the
> default? If it isn't, it should be removed. If it is, we should
> find a shorter name. IMO.
By default, a feature is consired relevant to all build products. E.g. if you
declare a feature and it's not incidental and not free, it will show up in
target paths.
What we need is a feature which will be added to target paths only for main
targets which ask for it. So, maybe the feature property should be called
'target-specific'..
- Volodya
- 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