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.


David Abrahams
dave_at_[hidden] *
Boost support, enhancements, training, and commercial distribution

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at