Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2002-12-18 16:35:05


"Anichini, Steve" <Sanichini_at_[hidden]> writes:

> The basic gist of the solution is to tag each temp file with the process ID
> of the process, this way if two simultaneous processes are running they will
> not collide. There is also code to convert the values in TEMP and TMP to
> short paths with no spaces (I can't remember what the problem with that was,
> but it was causing things to blow up on some people's machines).
>
> I last sync'd up with the jam in boost 1.29

Committed, thanks very much for the patch!

> BTW, ignore the modifications I made to maxline() - I know the values it
> returns are incorrect. We prefer to let the command interpreter catch a line
> that is too long, as it gives us better feedback as to where the problem is
> than jam did. Maybe that's changed in the last few releases of bjam, but I
> haven't had time to revisit it.

Done.

-- 
David Abrahams
dave_at_[hidden] * http://www.boost-consulting.com
Boost support, enhancements, training, and commercial distribution
 

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