Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r49560 - trunk
From: ghost_at_[hidden]
Date: 2008-11-03 10:30:06


Author: vladimir_prus
Date: 2008-11-03 10:30:06 EST (Mon, 03 Nov 2008)
New Revision: 49560
URL: http://svn.boost.org/trac/boost/changeset/49560

Log:
Fix creation of unversioned symlinks when build id is specified.
Previously, the presense of buildid would make the regexp for removing
the version fail, and that caused a name of 'exact' to be used for all
targets.

Thanks to Daniel Kruegler for the bug report.

Text files modified:
   trunk/Jamroot | 10 +++++-----
   1 files changed, 5 insertions(+), 5 deletions(-)

Modified: trunk/Jamroot
==============================================================================
--- trunk/Jamroot (original)
+++ trunk/Jamroot 2008-11-03 10:30:06 EST (Mon, 03 Nov 2008)
@@ -444,15 +444,15 @@
             local noversion-file ;
             if $(nt)
             {
- noversion-file = [ MATCH "(.*)-[0-9_]+([.]lib)" : $(name) ] ;
+ noversion-file = [ MATCH "(.*)-[0-9_]+(.*[.]lib)" : $(name) ] ;
             }
             else
             {
                 noversion-file =
- [ MATCH "(.*)-[0-9_]+([.]so)[.0-9]*" : $(name) ]
- [ MATCH "(.*)-[0-9_]+([.]dylib)" : $(name) ]
- [ MATCH "(.*)-[0-9_]+([.]a)" : $(name) ]
- [ MATCH "(.*)-[0-9_]+([.]dll[.]a)" : $(name) ] ;
+ [ MATCH "(.*)-[0-9_]+(.*[.]so)[.0-9]*" : $(name) ]
+ [ MATCH "(.*)-[0-9_]+(.*[.]dylib)" : $(name) ]
+ [ MATCH "(.*)-[0-9_]+(.*[.]a)" : $(name) ]
+ [ MATCH "(.*)-[0-9_]+(.*[.]dll[.]a)" : $(name) ] ;
             }
 
             local new-name =


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