Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-10-15 08:16:59

On Wednesday 13 October 2004 11:14, Konstantin Litvinenko wrote:

> VP> Can you go to targets.jam, method basic-target.match and see if
> VP> processing 'condition' with 'feature.expand-subfeatures' fixes your
> VP> problem?
> Hm, it does help.

Excellent. Do you have Python on your box? If so, I'd appreciate if you write
a testcase for this bug. Just make a copy of tests/ and change
Jamfile content to have two alias alternatives, just like in your example,
but without any sources.

To avoid conflicts with real borland and msvc, the project-root.jam created by
the test should reads:

import feature ;
feature.extend toolset : xborland ;
feature.subfeature toolset xborland : version : 5.6 : propagated ;
feature.extend toolset : xmsvc ;

and conditions should use the "xborland" and "xmsvc" toosets. This should be
pretty simple, and would make sure I won't break your use case during further

Thanks in advance,


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