windows-nt/Source/XPSP1/NT/tools/x86/managed/urtinstall/urtinstall.cmd

45 lines
1.1 KiB
Batchfile
Raw Normal View History

2020-09-26 03:20:57 -05:00
@if "%_echo%"=="" echo off
setlocal
set URTINSTALL_LOGFILE=%TEMP%\urtinstall.log
set COMPLUS_MAJORVERSION=v1.0
set URT_VERSION=3705
set COMPLUS_VERSION=%COMPLUS_MAJORVERSION%.%URT_VERSION%
set MSCOREE_DEST=%systemroot%\system32
set URTBASE=%RazzleToolPath%\%PROCESSOR_ARCHITECTURE%\managed
set URTINSTALL=%URTBASE%\urtinstall
set URTTARGET=%URTBASE%\urt\%COMPLUS_VERSION%
set COMPLUS_InstallRoot=%URTBASE%\urt
set URTSDKTARGET=%URTBASE%\sdk
if "%_FORCE_URT_INSTALL%" == "1" goto DoInstall
perl %URTINSTALL%\chkurt.pl %URTBASE%\urt\ %URT_VERSION%
if errorlevel 2 goto EOF
if errorlevel 1 goto DoUninstallMessage
if errorlevel 0 goto DoInstall
goto EOF
:DoInstall
echo Razzle will now install version %URT_VERSION% of the URT.
echo Please be patient during this time (and don't open another
echo razzle window 'til it's done!).
REM TODO
path=%BUILD_PATH%
copy /y %URTINSTALL%\mscoree.dll %MSCOREE_DEST% >nul 2>&1
call %URTINSTALL%\regurt.cmd
call %URTINSTALL%\prejit.cmd
goto EOF
REM TODO
REM SXS hasn't really been tested, so be paranoid for now.
REM Just quietly exit ...
REM
:DoUninstallMessage
:EOF
endlocal