Boost logo

Boost-Build :

From: David Abrahams (gclbb-jamboost_at_[hidden])
Date: 2003-08-17 23:42:13

David Abrahams <gclbb-jamboost_at_[hidden]> writes:

> Vladimir Prus <ghost_at_[hidden]> writes:
>> David Abrahams wrote:
>>> I just ran across this comment in tools/stlport.jam:
>>> # The problem: how to request to use host compiler's iostreams?
>>> #
>>> # Solution 1: Global 'stlport-iostream' feature.
>>> # That's ugly. Subfeature make more sense for stlport-specific thing.
>>> # Solution 2: Use subfeature with two values, one of which ("use STLPort
>>> iostream") # is default.
>>> # The problem is that such subfeature will appear in target paths, and
>>> that's ugly # Solution 3: Use optional subfeature with only one value.
>>> I find this really strange, since default values of features and
>>> subfeatures are *not* supposed to show up in target paths. It seems
>>> like Solution 2 should work just fine, unless the subfeature is
>>> "symmetric".
>> I'm not 100% about the comment, but I think that that subfeatures don't have
>> default values at all.
> I know. I'm working on that feature now ;-)

Done. Seems to work a treat, though I haven't written a test
specifically for this feature.

Dave Abrahams
Boost Consulting

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at