Boost logo

Boost-Build :

From: Reece Dunn (msclrhd_at_[hidden])
Date: 2005-10-18 03:29:24


A while back, I noted a problem with response files not being
regenerated when you change properties in the Jamfile on targets that
failed (leaving the response files behind).

The attached diff file fixes the issue. The fix it trivial: tell bjam to
always generate a response file.

- Reece
 --------------010702050405090000040302 Content-Type: text/plain;
name="response-file.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="response-file.diff"

Index: common.jam
===================================================================
RCS file: /cvsroot/boost/boost/tools/build/v2/tools/common.jam,v
retrieving revision 1.41
diff -u -r1.41 common.jam
--- common.jam 22 Sep 2005 13:57:23 -0000 1.41
+++ common.jam 18 Oct 2005 08:26:03 -0000
@@ -554,6 +554,7 @@
DEPENDS $(rsp) : [ on $(targets[1]) return $(LOCATE) ] ;

TEMPORARY $(rsp) ;
+ ALWAYS $(rsp) ;

# Add libraries from <library> property to the list of sources.
local libraries ;
 --------------010702050405090000040302--


Boost-Build 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