Boost logo

Boost-Commit :

From: ghost_at_[hidden]
Date: 2008-03-19 06:51:45


Author: vladimir_prus
Date: 2008-03-19 06:51:45 EDT (Wed, 19 Mar 2008)
New Revision: 43721
URL: http://svn.boost.org/trac/boost/changeset/43721

Log:
Fix #1698 (http://svn.boost.org/trac/boost/ticket/1698).

    * build/virtual-target.jam (register): Ignore
    differences in incidental dependency features.

Text files modified:
   trunk/tools/build/v2/build/virtual-target.jam | 6 ++++--
   1 files changed, 4 insertions(+), 2 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 2008-03-19 06:51:45 EDT (Wed, 19 Mar 2008)
@@ -901,8 +901,10 @@
                 {
                     local ps1 = [ $(a1).properties ] ;
                     local ps2 = [ $(a2).properties ] ;
- local p1 = [ $(ps1).base ] [ $(ps1).free ] [ $(ps1).dependency ] ;
- local p2 = [ $(ps2).base ] [ $(ps2).free ] [ $(ps2).dependency ] ;
+ local p1 = [ $(ps1).base ] [ $(ps1).free ]
+ [ set.difference [ $(ps1).dependency ] : [ $(ps1).incidental ] ] ;
+ local p2 = [ $(ps2).base ] [ $(ps2).free ]
+ [ set.difference [ $(ps2).dependency ] : [ $(ps2).incidental ] ] ;
                     if $(p1) = $(p2)
                     {
                         result = $(t) ;


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