Boost logo

Boost-Build :

From: David Abrahams (gclbb-jamboost_at_[hidden])
Date: 2003-07-19 08:26:07


"pal.tw" <pal.tw_at_[hidden]> writes:

> --- In jamboost_at_[hidden], David Abrahams <gclbb-jamboost_at_m...>
> wrote:
>> Vladimir Prus <ghost_at_c...> writes:
>> > I think the simplest solution is to declare that in conditional
>> > property, part after ":" can be only free or incidental
>>
>> Why would you want to impose that limitation?
>>
>> > and that free/incidental features cannot be present before
>> > ":". Opinions? Anybody using non-free conditional properties?
>>
>> I don't know; this sounds terribly limiting to me.
>
> But I think it sounds a good idea to prevent users from misusing the
> rule.

What constitutes "misuse"? If we impose arbitrary restrictions,
otherwise-legitimate uses become misuses.

> If the properties with other attributes want to be combined,
> they can be declared by a "variant".

IMO variants are a separate and orthogonal idea.

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