From dfa50945edbc71f48e981741a6d0c8ed2b211011 Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Thu, 6 Nov 2008 17:59:17 +0000 Subject: [PATCH] When inheriting rules from a toolset, use generator's rule name, not id. [SVN r49618] --- src/build/toolset.jam | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/build/toolset.jam b/src/build/toolset.jam index 7ada583ee..8d2be4d08 100644 --- a/src/build/toolset.jam +++ b/src/build/toolset.jam @@ -455,9 +455,9 @@ rule inherit-rules ( toolset : base ) local rules ; for local g in $(base-generators) { - local id = [ MATCH "[^.]*\.(.*)" : [ $(g).id ] ] ; - rules += $(id) ; + rules += [ MATCH "[^.]*\.(.*)" : [ $(g).rule-name ] ] ; } + rules = [ sequence.unique $(rules) ] ; IMPORT $(base) : $(rules) : $(toolset) : $(rules) ; IMPORT $(base) : $(rules) : : $(toolset).$(rules) ; }