I meant %USERPROFILE%
Peter.
On 10/10/06, Peter Reilly <[EMAIL PROTECTED]> wrote:
I think that we should use "%USER_PROFILE%" instead.
Peter
On 10/10/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Author: mbenson
> Date: Tue Oct 10 08:53:45 2006
> New Revision: 454794
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=454794
> Log:
> support %HOMEDRIVE%%HOMEPATH% on XP. Bugzilla 39298.
>
> Modified:
> ant/core/trunk/src/script/ant.bat
>
> Modified: ant/core/trunk/src/script/ant.bat
> URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/script/ant.bat?view=diff&rev=454794&r1=454793&r2=454794
> ==============================================================================
> --- ant/core/trunk/src/script/ant.bat (original)
> +++ ant/core/trunk/src/script/ant.bat Tue Oct 10 08:53:45 2006
> @@ -21,8 +21,15 @@
> REM Be cautious about editing this, and only add WinNT specific stuff in
code that
> REM only runs on WinNT.
>
> +if "%HOME%"=="" goto homeDrivePathPre
> if exist "%HOME%\antrc_pre.bat" call "%HOME%\antrc_pre.bat"
>
> +:homeDrivePathPre
> +if "%HOMEDRIVE%%HOMEPATH%%"=="" goto alpha
> +if exist "%HOMEDRIVE%%HOMEPATH%\antrc_pre.bat" call
"%HOMEDRIVE%%HOMEPATH%\antrc_pre.bat"
> +
> +:alpha
> +
> if "%OS%"=="Windows_NT" @setlocal
> if "%OS%"=="WINNT" @setlocal
>
> @@ -174,27 +181,32 @@
>
> :end
> rem bug ID 32069: resetting an undefined env variable changes the errorlevel.
> -set _JAVACMD=DUMMY_VAL
> -set _JAVACMD=
> -set ANT_CMD_LINE_ARGS=DUMMY_VAL
> -set ANT_CMD_LINE_ARGS=
> +if not "%_JAVACMD%"=="" set _JAVACMD=
> +if not "%_ANT_CMD_LINE_ARGS%"=="" set ANT_CMD_LINE_ARGS=
> +
> +if "%ANT_ERROR%"=="0" goto mainEnd
>
> rem Set the return code if we are not in NT. We can only set
> rem a value of 1, but it's better than nothing.
> -if not "%OS%"=="Windows_NT" if "%ANT_ERROR%"=="" set ANT_ERROR=255
> -if not "%OS%"=="Windows_NT" if "%ANT_ERROR%"=="0" goto quit
> if not "%OS%"=="Windows_NT" echo 1 > nul | choice /n /c:1
> +
> rem Set the ERRORLEVEL if we are running NT.
> -if "%OS%"=="Windows_NT" if "%ANT_ERROR%"=="" set ANT_ERROR=255
> -if "%OS%"=="Windows_NT" if not %ANT_ERROR%==0 color 00
> -goto quit
> +if "%OS%"=="Windows_NT" color 00
> +
> +goto omega
> +
> +:mainEnd
>
> rem If there were no errors, we run the post script.
> if "%OS%"=="Windows_NT" @endlocal
> if "%OS%"=="WINNT" @endlocal
>
> -:mainEnd
> +if "%HOME%"=="" goto homeDrivePathPost
> if exist "%HOME%\antrc_post.bat" call "%HOME%\antrc_post.bat"
>
> -:quit
> +:homeDrivePathPost
> +if "%HOMEDRIVE%%HOMEPATH%"=="" goto omega
> +if exist "%HOMEDRIVE%%HOMEPATH%\antrc_post.bat" call
"%HOMEDRIVE%%HOMEPATH%\antrc_post.bat"
> +
> +:omega
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]