Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-11-10 10:48:01


Vladimir Prus wrote:
> I'm about to implement the V2 version of "flags" rule,

Partly implemented, see toolset.jam. However, it would be nice if somebody
takes this over. Dave, do you have anything in your V2
task pipeline?

Basically, there are three missing bits:

1. Using

flags gcc {some var} ...

to catch all rules in "gcc" module is not supported.

2. If there are any dependency property, then by the time
that property arrives to toolset.set-target-variables, then
value of the property is the instance of 'virtual-target' class.
When setting the value of variable, it's is necessary to
call 'actualize' on that instance, like I do in gcc.jam, line 53.

3. I've actually briefly looked at V1 "flags" and implemented
something similiar. So, more thought and testing is needed.

- 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