Boost logo

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