Boost logo

Boost-Commit :

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)


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk