Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2003-02-21 08:50:42

Vladimir Prus <ghost_at_[hidden]> writes:

> David Abrahams wrote:
>> > jam now is quite benign toward binding several targets to the same
>> > location. In general, this cannot be made error. However, suppose that
>> > two targets are bound to the same location via LOCATE variable. For me,
>> > this looks like 100% error, and I'd like to be reported as such, or at
>> > least become warning. In Boost.Jam, such warning/error can be trivially
>> > added.
>> >
>> > Is this desire resonable? Or there are valid use cases where two targets
>> > are bound to the same location via LOCATE?
>> Yep, check out
>> c:/boost/tools/build/test/testing-primitives/bootstrap.jam or
>> failed-test-file in tools/build/testing.jam.
> Looked at the latter example -- yes, two targets are bound to the same
> location. OTOH, I did not understand why "failed as expected" should
> be output to target... but anyway, gotta think about other way.

We need to keep the target from being rebuilt the next time, once the
expected failure occurs.

Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at