From bceebcf3a149d1f4064ce168bd8a96ac1cd4a1b1 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Mon, 8 Jul 2002 09:34:01 +0000 Subject: [PATCH] Bugfix in 'property.refine'. [SVN r14338] --- new/property.jam | 6 ++++++ v2/build/property.jam | 6 ++++++ 2 files changed, 12 insertions(+) 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) ;