Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-02-12 01:23:43


David Abrahams wrote:

> >>>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
>
> ;-)

I don't understand you now.

[ property.as-path <toolset>gcc <toolset-version>3.2 ]

produces "gcc-3.2", and

[ property.as-path <toolset-version>3.2 <toolset>gcc ]

produces "gcc/toolset-version-3.2". Looks like a bug to me.

- Volodya

 


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