Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

90 lines
2.0 KiB

@echo off
if "%myGrep%" == "" set myGrep=grep.exe
REM
REM --- Batch file to set some build flags and
REM --- release points.
REM
REM
REM --- Parse the command line
REM
REM
REM --- Set some common build settings
REM
set bldRelease=Y
if "%bldQuiet%" == "" set bldQuiet=Y
if "%bldMakeOut%" == "" set bldMakeOut=Y
if "%bldMakeDep%" == "" set bldMakeDep=Z
if "%bldMark%" == "" set bldMark=Y
if "%bldCheckErr%" == "" set bldCheckErr=Y
if "%bldCheckWrn%" == "" set bldCheckWrn=Y
if "%bldMaker%" == "" set bldMaker=Y
if "%bldMaked%" == "" set bldMaked=Y
if "%bldMaket%" == "" set bldMaket=Y
if "%bldLogging%" == "" set bldLogging=Y
if "%bldLogArchive%" == "" set bldLogArchive=N
if "%bldShow%" == "" set bldShow=Y
if "%tgtShow%" == "" set tgtShow=Y
REM set bldComponentDoneSound=bell 50 200 300 400
REM set bldComponentErrSound=bell 50 420 350 300 840 700 600
REM set bldBldDoneSound=bell 110 523 659 783 1046
call bt.bat
if not exist \tmp md \tmp
if not exist \temp md \temp
cd | sed "s/^../set homedir=/" > \tmp\homedir.bat
call \tmp\homedir.bat
del \tmp\homedir.bat
if "%bldProject%" == "" goto usage
:bldProject
set bldLogFile=\\elah\dist\%bldProject%\%bldProject%.log
set bldClean=Y
set bldMailErr=Y
set bldMailWrn=N
set bldMailBuilder=Y
set bldMailOwner=Y
set bldMakeDep=Z
set bldSlmStatus=N
set bldBuilder=hammer
set TeamMail=oprahall
set TestMail=oprahtst
set DevMail=oprahdev
if "%backpath%" == "" set backpath=%path%
set path=%bldDrive%%bldDir%;%backpath%
%bldDrive%
cd %bldDir%
if exist settools.bat call settools.bat
rem --- Get the version # in the environment
call version.bat
call bldrel %bldProject%
goto cleanup
:usage
echo.
echo usage: You must invoke setrel from your project build tools directory.
echo.
goto cleanup
:cleanup
set homedir=
goto exit
:exit