|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-08-07 08:01:48
I've started tweaking V2 code according to feature description in the docs.
In no time I've realized that the change is going to be really small -- we
essentially only split free properties into free-valued and incidental.
Good.
But while we're on this topic, I have anyther suggestion. We were planning to
support things like stlport using special generators, which would just modify
build properties. I've done some initial work on generators, and they appear
to be not so simple a thing. For that reason, I'd prefer not to complicate
them more and support stlport et al in a different way.
Let's make "active" properties and features. If build properties for a main
target contain an active property, like
<stdlib>stlport
then a previously registered rule will be called which will adjust properties.
Likewise, if there's feature
python-arity
with any value, another rule would translate it into appropriate defines.
Opinions?
- 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