@echo off rem rtlbuild.bat @set VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE @set VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003 @set FrameworkDir=C:\WINNT\Microsoft.NET\Framework @set FrameworkVersion=v1.1.4322 @set FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1 @if "%VSINSTALLDIR%"=="" goto Usage @if "%VCINSTALLDIR%"=="" set VCINSTALLDIR=%VSINSTALLDIR% @rem Root of MS/Visual Studio installed files. @set DevEnvDir=%VSINSTALLDIR% @rem Root of MS/Visual C++ installed files. @set DevEnvDir=%VCINSTALLDIR%\VC7 @set PATH=%DevEnvDir%;%MSVCDir%\BIN;%VCINSTALLDIR%\Common7\Tools;%VCINSTALLDIR%\Common7\Tools\bin;%FrameworkSDKDir%\bin;%FrameworkSDKDir%\%FrameworkVersion%;%PATH% @set INCLUDE=%MSVCDir%\ATLMFC\INCLUDE;%MSVCDir%\INCLUDE;%FrameworkSDKDir%\include;%INCLUDE% @set LIB=%MSVCDir%\ATLMFC\LIB;%MSVCDir%\LIB;%FrameworkSDKDir%\lib;%LIB% @set top=%1 @set job_name=%2 @set build_id=%3 @echo top = "%top%" @echo job_name = %job_name% @echo build_id = %build_id% SET BUILD_DIR=%top%\ApplicationX @exho BUILD_DIR = %BUILD_DIR% SET RTL=%top%\%job_name%\%build_id% echo build.num=%build_id% > %RTL%\build.properties echo buildserver.dir=%CD% >> %RTL%\build.properties echo dist.dir=%RTL% >> %RTL%\build.properties echo OS=%OS% >> %RTL%\build.properties echo C++=%FrameworkVersion% >> %RTL%\build.properties echo job.title=%job_name% >> %RTL%\build.properties cd %BUILD_DIR% devenv ApplicationX.sln /build debug @goto end :Usage @echo. VSINSTALLDIR variable is not set. @echo. @echo SYNTAX: %0 @goto end :badBuildDir @echo Expected build directory does not exist! Checkout repository prior to running build scripts! @goto end :end @echo rtlbuild: script complete.