diff --git a/new/property.jam b/new/property.jam index babfffda6..ec689f60c 100644 --- a/new/property.jam +++ b/new/property.jam @@ -68,6 +68,12 @@ rule refine ( properties * : requirements * : feature-space ? ) } } + # Unset our ugly map. + for local r in $(requirements) + { + __require__$(r:G) = ; + } + if $(error) { return $(error) ; diff --git a/v2/build/property.jam b/v2/build/property.jam index babfffda6..ec689f60c 100644 --- a/v2/build/property.jam +++ b/v2/build/property.jam @@ -68,6 +68,12 @@ rule refine ( properties * : requirements * : feature-space ? ) } } + # Unset our ugly map. + for local r in $(requirements) + { + __require__$(r:G) = ; + } + if $(error) { return $(error) ;