John Maddock wrote:
I don't know how to address that - the requires rule just uses Boost.Build's check_target_builds rule, so the question is why that doesn't mangle itself on your sub-features?
Beats me.
It's probably this bit in configure.jam:
rule builds ( metatarget-reference : properties * : what ? : retry ? )
{
# FIXME: This should not be hardcoded. Other checks might want to
consider a
# different set of features as relevant.
local toolset = [ property.select <toolset> : $(properties) ] ;
local toolset-version-property = "