|
Boost-Build : |
From: Pedro Ferreira (pedro.ferreira_at_[hidden])
Date: 2005-06-02 11:02:33
On 2 Jun 2005, at 10:35, Vladimir Prus wrote:
> On Friday 20 May 2005 12:22, Pedro Ferreira wrote:
>
>> lib lwsock32 : : <name>wsock32 <os>NT ;
>>
>> (Not that this matters for the case).
>>
>>> that line generates an error on my linux machine:
>>> "error: "NT" is not a known value of feature <os>"
>>
>> Right... The problem is that, on each platform, the <os> property has
>> only
>> one legal value.
>> This reminds me of a recent discussion of this problem in the list.
>> Volodya: do you have any plans for this?
>
> No :-(
> I'm tempted to remove all checking either for <toolset> and <os>
> features,
> or just for all features. (In requirements).
At the very least, I vote for relaxing the checks just for os and
toolset: the way it is today forces one to write really complex code
for simple stuff.
Another option would be to add a qualifier (e.g. 'not-checked') to the
feature definition.
> Anybody who can handle this long overdue problem will be most welcome!
I'd love to but am lacking good ideas too :-(
Pedro
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