From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-09-16 09:10:44
David Abrahams wrote:
>>The purpose of non-optional properties is that default value of most
>>properties is considered implitly present in build variants and not
>>generate additional subvariant directories, right?
> Argh. Of course you're right.
>>So, you should either add more logic to property.as-path, or
>>non-optional properties should be included in expansion of the composite
>>properties which correspond to build variants.
>>Seems I still miss something...
> Nope, it's me this time. The easiest solution is probably to do as you say:
> variants have a record of which properties were optional and which were
> explicitly specified for the purposes of variant inheritance.
> Let's go with that until it's proven untenable ;-)
Okay :-) So, it's now possible to fully document the semantics (I see
you started already).
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