Boost logo

Boost-Build :

From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-07-19 11:56:06


AMDG

Jurko Gospodnetić wrote:
> I guess that problem could be fixed by making Boost Build interpret
> targets identified using the current project's id correctly. If I am
> not mistaken then the following (currently failing) use case should be
> made to work as well:
>
> #---------
> project abla : id kuku ;
> obj ooo : xxx.cpp ;
> explicit ooo ;
> exe xxx : kuku//ooo ;
> #---------
>
> Any thoughts on this?

I think that this is basically the correct fix. It ought to
be an invariant that if a project has an id attribute, this id
must have been registered.

If I recall correctly
exe xxx : kuku//ooo won't work, because project.find assumes
that project ids start with /. At the moment
exe xxx : /abla/ooo ; ought to work, but not
exe xxx : abla//ooo ; for instance.

In Christ,
Steven Watanabe


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