
"Brian Ravnsgaard Riis" <brian@riis.as> wrote in message news:429CE628.60601@riis.as...
Eric Niebler wrote:
[snip]
I think this broke my Windows build environment. I had an envar HOME=C:\home, but a freshly built bjam.exe was unable to find my user-config.jam until I defined HOMEDRIVE and HOMEPATH also. Was this intentional?
What Windows? Without further ado in a dos-prompt on WinXP:
C:>set home HOMEDRIVE=C: HOMEPATH=\Documents and Settings\Brian Riis
Windows defines these by itself. (At least it should). Of course it'll not point into your C:\home directory, but using it should be "portable" across Windows versions *without* setting any environment variables. Your user-config.jam will have to go into C:\Documents and Settings\<your login>\, of course.
HOMEDRIVE and HOMEPATH does not necessarily point to that specific directory. // Johan