Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2003-02-11 09:44:04


Vladimir Prus <ghost_at_[hidden]> writes:

> David Abrahams wrote:
>> Vladimir Prus <ghost_at_[hidden]> writes:
>>
>>
>>>There are two things which break when used together
>>>
>>>1.
>>>[ sequence.insertion-sort <toolset>gcc <toolset-version>3.2 ]
>>>
>>>swaps the elements, for some reason
>>
>>
>> Maybe because "-" comes before "<"?
>
> Ahg, true.
>
>>>2. When property.as-path see
>>><toolset-version>3.2 <toolset>gcc it produces:
>>>
>>>gcc/rtti-off/toolset-version-3.2
>>>
>>>This somewhat affects the property-set modules, although not critical.
>>>I wonder what should be done.
>>
>>
>> I don't see a problem. Where is it?
>
> When creatingproperty-set class instances I attempted to sort properties -- to
> never create duplicated property-set instances. This result in the above
> target path, which is not the path we'd want.

That's because you're supposed to reconstruct shortened property names
for the path:

gcc-3.2/rtti-off

;-)

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

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