Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

69 lines
1.7 KiB

@ECHO OFF
REM The purpose of the file is to build the CCSHELL tree
REM
REM What needs to be done :
REM Point to server
REM Set environment
REM Run build script (nmake)
REM Copy out binaries
REM Additionally :
REM Report errors
REM
@ECHO ON
REM Set the name of this component
SET COMPONENTNAME=CCSHELL
REM Set the location where we're building from (drive and path)
SET SOURCEDIR=%BLDROOT%\WIN\SHELL\CCSHELL
REM Set location of the build tools
SET BUILDLOC=\DEV\TOOLS\COMMON
REM Move to the source drive
%SOURCEDRIVE%
CD %SOURCEDIR%
REM This builds the W95 specific SHDOCVW.DLL.
REM The built binary is then copied to the binaries dir
cd shdocvw
delwalk
SET NT_THUNKS=
tee %BLDROOT%%BUILDLOC%\NMAKE debug >>build.log
cd nashvile\debug
copy shdocvw.dll %BLDROOT%\binaries\ohare\debug
copy shdocvw.sym %BLDROOT%\binaries\ohare\debug
cd..\..
tee %BLDROOT%%BUILDLOC%\NMAKE retail >>build.log
cd nashvile\retail
copy shdocvw.dll %BLDROOT%\binaries\ohare\retail
copy shdocvw.sym %BLDROOT%\binaries\ohare\retail
cd..\..
REM Only build NT version of SHDOCVW for self-extracting exe
if %BLDPROJ%!=="OPK2" GOTO SKIPNT
REM This builds the NT specific SHDOCVW.DLL.
REM The built binary is then copied to the binaries dir
SET NT_THUNKS=1
delwalk
tee %BLDROOT%%BUILDLOC%\NMAKE debug >>build.log
cd nashvile\debug
copy shdocvw.dll %BLDROOT%\binaries\ohare\ntdbg
copy shdocvw.sym %BLDROOT%\binaries\ohare\ntdbg
cd..\..
tee %BLDROOT%%BUILDLOC%\NMAKE retail >>build.log
cd nashvile\retail
copy shdocvw.dll %BLDROOT%\binaries\ohare\ntret
copy shdocvw.sym %BLDROOT%\binaries\ohare\ntret
cd..\..
SET NT_THUNKS=
:SKIPNT
%LOCAL%