$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r83849 - trunk/tools/build/v2/build
From: steven_at_[hidden]
Date: 2013-04-11 16:46:01
Author: steven_watanabe
Date: 2013-04-11 16:46:01 EDT (Thu, 11 Apr 2013)
New Revision: 83849
URL: http://svn.boost.org/trac/boost/changeset/83849
Log:
Don't pass <target> to the tag rule.  It's ridiculously expensive and isn't used anyway.
Text files modified: 
   trunk/tools/build/v2/build/virtual-target.jam |     7 -------                                 
   1 files changed, 0 insertions(+), 7 deletions(-)
Modified: trunk/tools/build/v2/build/virtual-target.jam
==============================================================================
--- trunk/tools/build/v2/build/virtual-target.jam	(original)
+++ trunk/tools/build/v2/build/virtual-target.jam	2013-04-11 16:46:01 EDT (Thu, 11 Apr 2013)
@@ -433,13 +433,6 @@
             ps = [ property-set.empty ] ;
         }
 
-        # We add ourselves to the properties so that any tag rule can get more
-        # direct information about the target than just that available through
-        # the properties. This is useful in implementing name changes based on
-        # the sources of the target. For example to make unique names of object
-        # files based on the source file.  --grafik
-        ps = [ property-set.create [ $(ps).raw ] <target>$(__name__) ] ;
-
         local tag = [ $(ps).get <tag> ] ;
 
         if $(tag)