Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-10-23 10:08:02


Hi Pedro,

> > Problems only arise when two targets are generated with the same name,
> > but different properties:
> >
> > exe a : a.cpp : <define>A ;
> > exe b : b.cpp : <define>B ;
>
> I assume you meant:
>
> exe a : a.cpp : <define>A ;
> exe b : a.cpp : <define>B ;

Yea, sorry for the typo.

> > How does that sound? This solution will both simplify V2 code and target
> > paths...
>
> Sounds good to me, provided that a potential conflict is actually detected.

Yes, it is. The check was added as debugging aid a long time after the target
paths generation algorithm was implemented, that's why this idea did not
occured to me previously.

- 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