From: Ali Azarbayejani (ali_at_[hidden])
Date: 2003-05-19 09:21:50
David Abrahams wrote:
> Ali Azarbayejani <ali_at_[hidden]> writes:
> > Here's a simple Jamfile with weird results when properties are specified
> > in build request.
> > --Ali
> Can you describe the difference between what you got and what you expected?
Yes I can.
I got: bin/gcc/release/...
I expected: bin/gcc/debug/...
I got: bin/gcc/debug/...
I expected: bin/gcc/release/...
As I was investigating properties, I ran into some logic that looked
really weird in "main-target.apply-default-build", so I tried this
simple example and got results that looked weird too.
Volodya's change fixed this problem.
The underlying issue, however, is that processing of properties is so
confusing and distributed among so many functions and objects, I think
nobody can guarantee that all the functions do the right things. I'm
working on understanding the requirements.
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