From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-11-03 04:10:13
> Am Donnerstag, 30. Oktober 2003 10:30 schrieb Vladimir Prus:
> > As the issue say, you invoke 'use-project' before 'project', and this
> > cause incorrect project loading order. Putting 'use-project' after
> > 'project' should solve this issue.
> > Did this use-case work for you before? Thinking about it, I believe
> > it must have being broken all the time.
> I've been thinking about this a little more (after relaxing a little :-)
> I fear that this use-case has been broken during restructuring.
> This is because I have to declare use-project /boost : path-to boost ;
> in order to be able to write <use>/boost in my project: rule.
> Or is there any other method of bringing a project in scope for <use> ?
I'm pretty sure you can put 'use-project' after the 'project' rule. The
'project' rule is lazy, it just records it's arguments.
> And the <include>include had worked before restructuring ...
I'm certainly about to fix this. Since tomorrow will be "Boost.Build day" for
me, at least partially, I might fix this tomorrow. Of course, if putting
'use-project' after 'project' does not work, I will fix it before releasing
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