Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-05-12 11:45:13


David Abrahams wrote:
> Line 293 in virtual-target.jam reads:
>
> common.Clean clean : $(name) ;
>
> shouldn't that be
>
> common.Clean clean : $(self.name) ;
>
> ??

Well... the "--clean" option certainly works! But that's by accident, I
believe. The real fix would be

common.Clean clean : $(self.actual-name) ;

The 'self.name' var is name of virtual target, and you can invoke Clean only
on actual Jam target. I'd test/commit the change right now, but is really out
of time for today.

- 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