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.
869 lines
47 KiB
869 lines
47 KiB
REM @echo off
|
|
setlocal
|
|
|
|
REM
|
|
REM CHECKED build if NTDEBUG defined, else FREE build.
|
|
REM
|
|
|
|
set __TARGETROOT=\\whiteice\inetsrv
|
|
set __TARGET_SUBDIR=chk
|
|
if "%NTDEBUG%"=="cvp" set __TARGETROOT=\\whiteice\inetsrv.chk
|
|
|
|
REM
|
|
REM determine what kind of processor
|
|
REM
|
|
|
|
if "%PROCESSOR_ARCHITECTURE%"=="x86" goto X86
|
|
if "%PROCESSOR_ARCHITECTURE%"=="MIPS" goto MIPS
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto PPC
|
|
if "%PROCESSOR_ARCHITECTURE%"=="ALPHA" goto ALPHA
|
|
echo PROCESSOR_ARCHITECTURE not defined.
|
|
goto EXIT
|
|
|
|
:X86
|
|
set __TARGET_EXT=i386
|
|
set __PROCESSOR_DIR=i386
|
|
goto OK
|
|
|
|
:MIPS
|
|
set __TARGET_EXT=MIPS
|
|
set __PROCESSOR_DIR=mips
|
|
goto OK
|
|
|
|
:PPC
|
|
set __TARGET_EXT=PPC
|
|
set __PROCESSOR_DIR=ppc
|
|
goto OK
|
|
|
|
:ALPHA
|
|
set __TARGET_EXT=ALPHA
|
|
set __PROCESSOR_DIR=alpha
|
|
goto OK
|
|
|
|
:OK
|
|
|
|
REM
|
|
REM check parameters and env vars
|
|
REM
|
|
|
|
|
|
if "%1"=="" echo usage: INETREL ^<version^> && goto EXIT
|
|
if "%BINARIES%"=="" echo BINARIES not set && goto EXIT
|
|
if not exist %BINARIES%\nt\inetsrv echo bad BINARIES directory && goto EXIT
|
|
|
|
set __TARGET=%__TARGETROOT%\%1\srv\%__TARGET_EXT%\
|
|
|
|
rem
|
|
rem Insure that we are not trashing an existing build.
|
|
rem
|
|
if exist %__TARGET%\inetver.bat if NOT "%2" == "/replace" goto IDIOT_CHECK
|
|
|
|
|
|
REM
|
|
REM create release directories
|
|
REM
|
|
|
|
md %__TARGETROOT%\%1
|
|
md %__TARGETROOT%\%1\srv
|
|
md %__TARGETROOT%\%1\iexp
|
|
md %__TARGETROOT%\%1\iexp\docs
|
|
md %__TARGETROOT%\%1\iexp\files
|
|
echo empty > %__TARGETROOT%\%1\srv\inetsrv
|
|
md %__TARGETROOT%\%1\srv\%__TARGET_EXT%
|
|
|
|
set __SYMBOLS=%__TARGETROOT%\%1\srv\Symbols\%__TARGET_EXT%
|
|
md %__TARGETROOT%\%1\srv\Symbols
|
|
md %__SYMBOLS%
|
|
md %__SYMBOLS%\cpl
|
|
md %__SYMBOLS%\exe
|
|
md %__SYMBOLS%\dll
|
|
md %__SYMBOLS%\sys
|
|
|
|
md %__TARGETROOT%\%1\srv\docs
|
|
md %__TARGETROOT%\%1\srv\help
|
|
REM md %__TARGETROOT%\%1\srv\%__TARGET_EXT%\samples
|
|
md %__TARGETROOT%\%1\srv\clients
|
|
md %__TARGETROOT%\%1\srv\clients\win31x
|
|
md %__TARGETROOT%\%1\srv\clients\win31x\win32s
|
|
md %__TARGETROOT%\%1\srv\clients\win31x\rpc
|
|
md %__TARGETROOT%\%1\srv\clients\win95
|
|
md %__TARGETROOT%\%1\srv\clients\winnt
|
|
echo empty > %__TARGETROOT%\%1\srv\clients\winnt\inetsrv
|
|
md %__TARGETROOT%\%1\srv\clients\winnt\%__TARGET_EXT%
|
|
md %__TARGETROOT%\%1\srv\admin
|
|
echo empty > %__TARGETROOT%\%1\srv\admin\inetsrv
|
|
md %__TARGETROOT%\%1\srv\admin\%__TARGET_EXT%
|
|
md %__TARGETROOT%\%1\srv\sdk
|
|
|
|
if not exist %__TARGET% echo bad TARGET directory %__TARGET% && goto EXIT
|
|
echo copying to %__TARGET%
|
|
|
|
|
|
|
|
set __INETBIN=%BINARIES%\nt\inetsrv\sysroot
|
|
set __INETDUMP=%BINARIES%\nt\inetsrv\dump
|
|
set __INETTREE=\nt\private\net\sockets\internet
|
|
set __SYSTEM32=%BINARIES%\nt\system32
|
|
set __SYMSRC=%BINARIES%\nt\inetsrv\symbols
|
|
|
|
REM
|
|
REM copy files to the proper location
|
|
REM
|
|
|
|
copy %__INETTREE%\ui\setup\setup.w16\stub.exe %__TARGETROOT%\%1\srv\setup.exe
|
|
copy %__INETTREE%\ui\setup\setup.srv\inetsrv.pdf %__TARGETROOT%\%1\srv
|
|
copy %__INETTREE%\ui\setup\setup.w16\stub.exe %__TARGETROOT%\%1\srv\clients\setup.exe
|
|
copy %__INETTREE%\ui\setup\setup.srv\inetsrv.pdf %__TARGETROOT%\%1\srv\clients
|
|
copy %__INETTREE%\ui\setup\setup.w16\clients\insetup.inf %__TARGETROOT%\%1\srv\clients
|
|
copy %__INETTREE%\ui\setup\setup.w16\stub.exe %__TARGETROOT%\%1\srv\admin\setup.exe
|
|
copy %__INETTREE%\ui\setup\setup.srv\inetsrv.pdf %__TARGETROOT%\%1\srv\admin
|
|
copy %__INETTREE%\ui\setup\setup.w16\admin\insetup.inf %__TARGETROOT%\%1\srv\admin
|
|
|
|
copy %__INETBIN%\basic.dll %__TARGET%
|
|
copy %__INETBIN%\catcpl32.cpl %__TARGET%\catcpl.cpl
|
|
copy %__INETBIN%\fscfg.dll %__TARGET%
|
|
copy %__INETBIN%\ftpctrs.h %__TARGET%
|
|
copy %__INETBIN%\ftpctrs.ini %__TARGET%
|
|
copy %__INETBIN%\ftpctrs2.dll %__TARGET%
|
|
copy %__INETBIN%\ftpmib.dll %__TARGET%
|
|
copy %__INETBIN%\ftpsapi2.dll %__TARGET%
|
|
copy %__INETBIN%\ftpsvc2.dll %__TARGET%
|
|
copy %__INETBIN%\gdapi.dll %__TARGET%
|
|
copy %__INETBIN%\gdctrs.dll %__TARGET%
|
|
copy %__INETBIN%\gdctrs.h %__TARGET%
|
|
copy %__INETBIN%\gdctrs.ini %__TARGET%
|
|
copy %__INETBIN%\gdmib.dll %__TARGET%
|
|
copy %__INETBIN%\gdspace.dll %__TARGET%
|
|
copy %__INETBIN%\gdsset.exe %__TARGET%
|
|
copy %__INETBIN%\gopher.exe %__TARGET%
|
|
copy %__INETBIN%\GOPHERD.dll %__TARGET%
|
|
copy %__INETBIN%\gscfg.dll %__TARGET%
|
|
copy %__INETBIN%\httpmib.dll %__TARGET%
|
|
copy %__INETBIN%\httpodbc.dll %__TARGET%
|
|
copy %__INETBIN%\setkey.exe %__TARGET%
|
|
copy %__INETBIN%\sspifilt.dll %__TARGET%
|
|
copy %__INETBIN%\sslsspi.dll %__TARGET%
|
|
copy %__INETTREE%\ssl\keygen\obj\%__PROCESSOR_DIR%\keygen.exe %__TARGET%
|
|
copy %__INETBIN%\iexplore.exe %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\raplayer.exe %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ratask.exe %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ra.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.hlp %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.gid %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\idk\ra.ini %__TARGET%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.hlp %__TARGET%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.cnt %__TARGET%
|
|
copy %__INETBIN%\infoadmn.dll %__TARGET%
|
|
copy %__INETBIN%\infoctrs.dll %__TARGET%
|
|
copy %__INETBIN%\infoctrs.h %__TARGET%
|
|
copy %__INETBIN%\infoctrs.ini %__TARGET%
|
|
copy %__INETBIN%\inetmgr.exe %__TARGET%
|
|
copy %__INETBIN%\inetsloc.dll %__TARGET%
|
|
copy %__INETBIN%\inetstp.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\setup.srv\obj\%__PROCESSOR_DIR%\inetstp.exe %__TARGET%\install.exe
|
|
copy %__INETTREE%\ui\setup\setup.srv\%__PROCESSOR_DIR%\inetstp.inf %__TARGET%
|
|
copy %__INETBIN%\infocomm.dll %__TARGET%
|
|
copy %__INETBIN%\inetinfo.exe %__TARGET%
|
|
copy %__INETBIN%\ipudll.dll %__TARGET%
|
|
copy %__INETBIN%\miniprox.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__TARGET%
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__TARGET%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__TARGET%\install.hlp
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__TARGET%\install.cnt
|
|
copy %__INETTREE%\ui\setup\setup.srv\unattend.txt %__TARGET%
|
|
copy %__INETDUMP%\convlog.exe %__TARGET%
|
|
copy %__INETTREE%\svcs\gopher\server\logtemp.sql %__TARGET%
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_PPC_1
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt20.dll %__TARGET%
|
|
:MSVCRT_PPC_1
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_SKIP_1
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt40.dll %__TARGET%
|
|
:MSVCRT_SKIP_1
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbccp32.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\odbcint.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\comctl32.dll %__TARGET%
|
|
copy %__INETBIN%\tftpapi.exe %__TARGET%
|
|
xcopy /ei %__INETTREE%\ui\html %__TARGET%\html
|
|
xcopy /ei %__INETTREE%\ui\scripts %__TARGET%\scripts
|
|
copy %__INETBIN%\mkilog.exe %__TARGET%\scripts\tools
|
|
copy %__INETDUMP%\getdrvrs.exe %__TARGET%\scripts\tools
|
|
copy %__INETDUMP%\dsnform.exe %__TARGET%\scripts\tools
|
|
copy %__INETDUMP%\newdsn.exe %__TARGET%\scripts\tools
|
|
copy %__INETDUMP%\volresp.dll %__TARGET%\scripts\samples
|
|
copy %__INETDUMP%\srch.dll %__TARGET%\scripts\samples
|
|
copy %__INETDUMP%\favlist.dll %__TARGET%\scripts\samples
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip2
|
|
copy %__INETTREE%\client\win32s\bin\rthunk16.dll %__TARGET%
|
|
copy %__INETTREE%\client\win32s\bin\rthunk32.dll %__TARGET%
|
|
copy %__INETBIN%\w32sinet.dll %__TARGET%
|
|
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30u.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30u.dll %__TARGET%
|
|
|
|
copy \nt\private\net\snmp\mibs\ftp.mib %__TARGETROOT%\%1\srv\sdk
|
|
copy \nt\private\net\snmp\mibs\gateway.mib %__TARGETROOT%\%1\srv\sdk
|
|
copy \nt\private\net\snmp\mibs\gopherd.mib %__TARGETROOT%\%1\srv\sdk
|
|
copy \nt\private\net\snmp\mibs\http.mib %__TARGETROOT%\%1\srv\sdk
|
|
copy \nt\private\net\snmp\mibs\inetsrv.mib %__TARGETROOT%\%1\srv\sdk
|
|
copy %__INETTREE%\svcs\w3\server\httpfilt.h %__TARGETROOT%\%1\srv\sdk
|
|
copy %__INETTREE%\svcs\w3\server\httpext.h %__TARGETROOT%\%1\srv\sdk
|
|
xcopy /ei \\kernel\razzle3\src\internet\docs\srv %__TARGETROOT%\%1\srv\docs
|
|
copy %__INETTREE%\ui\internet\inetmgr.hlp %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\internet\inetmgr.cnt %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\internet\common.hlp %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\internet\common.cnt %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\fscfg\fscfg.hlp %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\fscfg\fscfg.cnt %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\gscfg\gscfg.hlp %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\gscfg\gscfg.cnt %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\w3scfg\w3scfg.hlp %__TARGETROOT%\%1\srv\help
|
|
copy %__INETTREE%\ui\w3scfg\w3scfg.cnt %__TARGETROOT%\%1\srv\help
|
|
compdir /len %__TARGETROOT%\winnt351.qfe %__TARGETROOT%\%1\srv\winnt351.qfe
|
|
:skip2
|
|
|
|
copy %__INETBIN%\w3ctrs.dll %__TARGET%
|
|
copy %__INETBIN%\w3ctrs.h %__TARGET%
|
|
copy %__INETBIN%\w3ctrs.ini %__TARGET%
|
|
copy %__INETBIN%\w3scfg.dll %__TARGET%
|
|
copy %__INETBIN%\w3svapi.dll %__TARGET%
|
|
copy %__INETBIN%\w3svc.dll %__TARGET%
|
|
|
|
copy %__INETTREE%\ui\mosaic\oem\spy\make\iexplore.ini %__TARGET%
|
|
|
|
echo @echo Internet Server build %1 >> %__TARGET%\inetver.bat
|
|
|
|
copy %__SYMSRC%\dll\*.* %__SYMBOLS%\dll
|
|
copy %__SYMSRC%\cpl\*.* %__SYMBOLS%\cpl
|
|
copy %__SYMSRC%\exe\*.* %__SYMBOLS%\exe
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip1
|
|
copy %__INETBIN%\w32sinet.sym %__SYMBOLS%\dll
|
|
copy %__INETBIN%\proxyhlp.sym %__SYMBOLS%\dll
|
|
:skip1
|
|
|
|
REM copy %__SYMSRC%\sys\*.* %__SYMBOLS%\sys
|
|
|
|
|
|
REM
|
|
REM copy over ODBC files.
|
|
REM
|
|
|
|
copy \nt\private\net\sockets\internet\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\*.* %__TARGETROOT%\%1\srv\%__TARGET_EXT%
|
|
copy \nt\private\net\sockets\internet\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\*.* %__TARGETROOT%\%1\srv\%__TARGET_EXT%
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip_debug_cfm
|
|
if NOT "%NTDEBUG%"=="cvp" goto SKIP_CHK_CFM
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30u.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30u.dll %__TARGET%
|
|
:SKIP_CHK_CFM
|
|
:skip_debug_cfm
|
|
|
|
REM
|
|
REM copy files specific to admin installation.
|
|
REM
|
|
|
|
set __ADMIN=%__TARGETROOT%\%1\srv\admin\%__TARGET_EXT%
|
|
|
|
copy %__INETBIN%\inetmgr.exe %__ADMIN%
|
|
copy %__INETBIN%\gscfg.dll %__ADMIN%
|
|
copy %__INETBIN%\w3scfg.dll %__ADMIN%
|
|
copy %__INETBIN%\fscfg.dll %__ADMIN%
|
|
copy %__INETBIN%\infoadmn.dll %__ADMIN%
|
|
copy %__INETBIN%\ftpsapi2.dll %__ADMIN%
|
|
copy %__INETBIN%\w3svapi.dll %__ADMIN%
|
|
copy %__INETBIN%\gdapi.dll %__ADMIN%
|
|
copy %__INETBIN%\ipudll.dll %__ADMIN%
|
|
copy %__INETBIN%\inetsloc.dll %__ADMIN%
|
|
copy %__INETDUMP%\convlog.exe %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\setup.srv\obj\%__PROCESSOR_DIR%\inetstp.exe %__ADMIN%\install.exe
|
|
copy %__INETTREE%\ui\setup\setup.srv\unattend.txt %__ADMIN%
|
|
copy %__INETBIN%\inetstp.dll %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\setup.srv\%__PROCESSOR_DIR%\inetstp.inf %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__ADMIN%\install.hlp
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__ADMIN%\install.cnt
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbccp32.dll %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\odbcint.dll %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\comctl32.dll %__ADMIN%
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_PPC_2
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt20.dll %__ADMIN%
|
|
:MSVCRT_PPC_2
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_SKIP_2
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt40.dll %__ADMIN%
|
|
:MSVCRT_SKIP_2
|
|
copy %__TARGET%\inetver.bat %__ADMIN%
|
|
xcopy /ei %__TARGETROOT%\%1\srv\help %__TARGETROOT%\%1\srv\admin\help
|
|
xcopy /ei %__TARGETROOT%\%1\srv\docs %__TARGETROOT%\%1\srv\admin\docs
|
|
|
|
copy %__INETTREE%\ui\setup\base1\readme.txt %__TARGETROOT%\%1\srv
|
|
copy %__INETTREE%\ui\setup\base1\readme.wri %__TARGETROOT%\%1\srv
|
|
copy %__INETTREE%\ui\setup\base1\license.txt %__TARGETROOT%\%1\srv
|
|
copy %__INETTREE%\ui\setup\base1\message.txt %__TARGETROOT%\%1
|
|
|
|
rem
|
|
rem a-bwill - %__CLIENT% not defined at this point
|
|
rem
|
|
rem if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skipx86
|
|
rem
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\cfm30.dll %__CLIENT%
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\cfm30u.dll %__CLIENT%
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\cfmo30.dll %__CLIENT%
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\cfmo30u.dll %__CLIENT%
|
|
rem
|
|
rem if NOT "%NTDEBUG%"=="cvp" goto SKIP_CHK_CFM2
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30.dll %__CLIENT%
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30u.dll %__CLIENT%
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30.dll %__CLIENT%
|
|
rem copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30u.dll %__CLIENT%
|
|
rem
|
|
|
|
:SKIP_CHK_CFM2
|
|
|
|
:skipx86
|
|
|
|
REM
|
|
REM copy files specific to client installation.
|
|
REM
|
|
|
|
|
|
set __WIN95=%__TARGETROOT%\%1\srv\clients\win95
|
|
set __WIN31X=%__TARGETROOT%\%1\srv\clients\win31x
|
|
|
|
|
|
rem
|
|
rem a-bwill - this line was explicitly changed to reference the
|
|
rem gateway directory instead of the srv directory. I don't know
|
|
rem why, but it breaks the build like a bad dog. changing back
|
|
rem to referencing srv until it gets straightened out.
|
|
rem
|
|
rem set __CLIENT=%__TARGETROOT%\%1\gateway\clients\winnt\%__TARGET_EXT%
|
|
rem
|
|
set __CLIENT=%__TARGETROOT%\%1\srv\clients\winnt\%__TARGET_EXT%
|
|
|
|
|
|
REM Win 95 setup runs with NT x86 setup
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skipmsie20forwinnt
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\readme.txt %__WIN95%\
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\msie20.exe %__WIN95%\
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\ientlm.exe %__WIN95%\
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\install.bat %__WIN95%\
|
|
|
|
|
|
:skipmsie20forwinnt
|
|
copy %__INETBIN%\iexplore.exe %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\raplayer.exe %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ratask.exe %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ra.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.hlp %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.gid %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\idk\ra.ini %__CLIENT%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.hlp %__CLIENT%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.cnt %__CLIENT%
|
|
copy %__INETBIN%\basic.dll %__CLIENT%
|
|
copy %__INETBIN%\catcpl32.cpl %__CLIENT%\catcpl.cpl
|
|
copy %__INETTREE%\ui\setup\setup.srv\obj\%__PROCESSOR_DIR%\inetstp.exe %__CLIENT%\install.exe
|
|
copy %__INETTREE%\ui\setup\setup.srv\unattend.txt %__CLIENT%
|
|
copy %__INETBIN%\inetstp.dll %__CLIENT%
|
|
copy %__INETBIN%\inetstp.dll %__CLIENT%
|
|
copy %__INETBIN%\infoadmn.dll %__CLIENT%
|
|
copy %__INETBIN%\inetsloc.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\mosaic\oem\spy\make\iexplore.ini %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\prefix.rc+%__INETTREE%\ui\setup\setup.srv\%__PROCESSOR_DIR%\inetstp.inf %__CLIENT%\inetstp.inf
|
|
copy %__TARGET%\inetver.bat %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__CLIENT%\install.hlp
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__CLIENT%\install.cnt
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbccp32.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\odbcint.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\comctl32.dll %__CLIENT%
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_PPC_3
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt20.dll %__CLIENT%
|
|
:MSVCRT_PPC_3
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_SKIP_3
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt40.dll %__CLIENT%
|
|
:MSVCRT_SKIP_3
|
|
xcopy /ei %__TARGETROOT%\%1\srv\help %__TARGETROOT%\%1\srv\clients\winnt\help
|
|
xcopy /ei %__TARGETROOT%\%1\srv\docs %__TARGETROOT%\%1\srv\clients\winnt\docs
|
|
xcopy /ei %__TARGETROOT%\%1\srv\docs %__TARGETROOT%\%1\srv\clients\docs
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skipx862
|
|
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30u.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30u.dll %__CLIENT%
|
|
|
|
if NOT "%NTDEBUG%"=="cvp" goto SKIP_CHK_CFM3
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30u.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30u.dll %__CLIENT%
|
|
:SKIP_CHK_CFM3
|
|
|
|
:skipmsie20
|
|
|
|
copy %__INETBIN%\iexplore.exe %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\raplayer.exe %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ratask.exe %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ra.dll %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.hlp %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.gid %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\idk\ra.ini %__WIN31X%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.hlp %__WIN31X%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.cnt %__WIN31X%
|
|
copy %__INETTREE%\ui\mosaic\oem\spy\make\iexplore.ini %__WIN31X%
|
|
REM copy %__INETBIN%\catcpl.cpl %__WIN31X%
|
|
REM copy %__INETBIN%\miniprox.dll %__WIN31X%
|
|
copy %__INETBIN%\basic.dll %__WIN31X%
|
|
copy %__INETBIN%\utinet16.dll %__WIN31X%
|
|
REM copy %__INETBIN%\proxyhlp.exe %__WIN31X%
|
|
REM copy %__INETBIN%\_wsock32.dll %__WIN31X%
|
|
REM copy %__INETBIN%\w32sinet.dll %__WIN31X%\wininet.dll
|
|
|
|
REM
|
|
REM Copy ACME setup
|
|
REM
|
|
|
|
copy %__INETTREE%\ui\setup\wfw.dll\acme\*.* %__WIN31X%
|
|
move %__WIN31X%\setup.exe %__WIN31X%\install.exe
|
|
copy %__INETTREE%\ui\setup\wfw.dll\intersu.dll %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\wfw.dll\internet.inf %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\wfw.dll\setup.lst %__WIN31X%\install.lst
|
|
copy %__INETTREE%\ui\setup\wfw.dll\internet.stf %__WIN31X%
|
|
|
|
REM
|
|
REM Win32s and RPC
|
|
REM
|
|
|
|
xcopy /S /E /I %__INETTREE%\ui\setup\win32s %__WIN31X%\win32s
|
|
copy %__INETTREE%\ui\setup\rpc\*.* %__WIN31X%\rpc
|
|
|
|
REM
|
|
REM setup the iexp share
|
|
REM
|
|
|
|
set __IEXPDEST=%__TARGETROOT%\%1\iexp\files
|
|
|
|
copy %__WIN31X%\*.* %__IEXPDEST%
|
|
move %__IEXPDEST%\install.exe %__IEXPDEST%
|
|
move %__IEXPDEST%\install.lst %__IEXPDEST%
|
|
xcopy /ei %__TARGETROOT%\%1\srv\docs %__IEXPDEST%
|
|
copy %__INETTREE%\ui\setup\wfw.dll\beta.inf %__IEXPDEST%\internet.inf
|
|
copy %__INETTREE%\ui\setup\wfw.dll\beta.stf %__IEXPDEST%\internet.stf
|
|
copy %__INETTREE%\ui\setup\license\obj\i386\license.exe %__IEXPDEST%\setup.exe
|
|
copy %__INETTREE%\ui\setup\license\license.txt %__IEXPDEST%
|
|
|
|
Rem Overwrite the default Home.htm page with internet specific one.
|
|
copy %__INETTREE%\ui\mosaic\oem\iexp\help\home.htm %__IEXPDEST%
|
|
|
|
rem Lose this file
|
|
del %__IEXPDEST%\utinet16.dll
|
|
|
|
set __IEXPDEST=%__TARGETROOT%\%1\iexp
|
|
|
|
pushd %__INETTREE%\ui\setup\diamond
|
|
touch /t 1996 1 19 12 0 0 %__IEXPDEST%\files\*.*
|
|
|
|
diamond /D SourceDir=%__IEXPDEST%/files /F msie15.ddf
|
|
copy /b extract.exe+msie15.cab %__IEXPDEST%\msie15.exe
|
|
copy msie15.cab %__IEXPDEST%\
|
|
|
|
|
|
popd
|
|
|
|
set __IEXPDEST=
|
|
|
|
:skipx862
|
|
|
|
set __TARGET=%__TARGETROOT%\%1\gateway\%__TARGET_EXT%\
|
|
md %__TARGETROOT%\%1\gateway
|
|
echo empty > %__TARGETROOT%\%1\gateway\inetsrv
|
|
md %__TARGETROOT%\%1\gateway\%__TARGET_EXT%
|
|
|
|
set __SYMBOLS=%__TARGETROOT%\%1\gateway\Symbols\%__TARGET_EXT%
|
|
md %__TARGETROOT%\%1\gateway\Symbols
|
|
md %__SYMBOLS%
|
|
md %__SYMBOLS%\cpl
|
|
md %__SYMBOLS%\exe
|
|
md %__SYMBOLS%\dll
|
|
md %__SYMBOLS%\sys
|
|
|
|
md %__TARGETROOT%\%1\gateway\docs
|
|
md %__TARGETROOT%\%1\gateway\help
|
|
REM md %__TARGETROOT%\%1\gateway\%__TARGET_EXT%\samples
|
|
md %__TARGETROOT%\%1\gateway\clients
|
|
echo empty > %__TARGETROOT%\%1\gateway\clients\winnt\inetsrv
|
|
md %__TARGETROOT%\%1\gateway\clients\win31x
|
|
md %__TARGETROOT%\%1\gateway\clients\win31x\win32s
|
|
md %__TARGETROOT%\%1\gateway\clients\win31x\rpc
|
|
md %__TARGETROOT%\%1\gateway\clients\win95
|
|
md %__TARGETROOT%\%1\gateway\clients\winnt
|
|
md %__TARGETROOT%\%1\gateway\clients\winnt\%__TARGET_EXT%
|
|
md %__TARGETROOT%\%1\gateway\admin
|
|
echo empty > %__TARGETROOT%\%1\gateway\admin\inetsrv
|
|
md %__TARGETROOT%\%1\gateway\admin\%__TARGET_EXT%
|
|
md %__TARGETROOT%\%1\gateway\sdk
|
|
md %__TARGETROOT%\%1\gateway\sdk\%__TARGET_EXT%
|
|
|
|
if not exist %__TARGET% echo bad TARGET directory %__TARGET% && goto EXIT
|
|
echo copying to %__TARGET%
|
|
|
|
|
|
|
|
set __INETBIN=%BINARIES%\nt\inetsrv\sysroot
|
|
set __INETTREE=\nt\private\net\sockets\internet
|
|
set __SYSTEM32=%BINARIES%\nt\system32
|
|
set __SYMSRC=%BINARIES%\nt\inetsrv\symbols
|
|
|
|
REM
|
|
REM copy files to the proper location
|
|
REM
|
|
|
|
copy %__INETTREE%\ui\setup\setup.w16\stub.exe %__TARGETROOT%\%1\gateway\setup.exe
|
|
copy %__INETTREE%\ui\setup\setup.w16\stub.exe %__TARGETROOT%\%1\gateway\clients\setup.exe
|
|
copy %__INETTREE%\ui\setup\setup.w16\clients\insetup.inf %__TARGETROOT%\%1\gateway\clients
|
|
copy %__INETTREE%\ui\setup\setup.w16\stub.exe %__TARGETROOT%\%1\gateway\admin\setup.exe
|
|
copy %__INETTREE%\ui\setup\setup.w16\admin\insetup.inf %__TARGETROOT%\%1\gateway\admin
|
|
|
|
copy %__INETBIN%\basic.dll %__TARGET%
|
|
copy %__INETBIN%\catcpl32.cpl %__TARGET%\catcpl.cpl
|
|
copy %__INETBIN%\catscfg.dll %__TARGET%
|
|
copy %__INETBIN%\fscfg.dll %__TARGET%
|
|
copy %__INETBIN%\ftpsapi2.dll %__TARGET%
|
|
copy %__INETBIN%\gateapi.dll %__TARGET%
|
|
copy %__INETBIN%\gatectrs.dll %__TARGET%
|
|
copy %__INETBIN%\gatectrs.h %__TARGET%
|
|
copy %__INETBIN%\gatectrs.ini %__TARGET%
|
|
copy %__INETBIN%\gateway.dll %__TARGET%
|
|
copy %__INETBIN%\gatemib.dll %__TARGET%
|
|
copy %__INETBIN%\gdapi.dll %__TARGET%
|
|
copy %__INETBIN%\gscfg.dll %__TARGET%
|
|
copy %__INETBIN%\httpmib.dll %__TARGET%
|
|
copy %__INETBIN%\httpodbc.dll %__TARGET%
|
|
copy %__INETBIN%\iexplore.exe %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\raplayer.exe %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ratask.exe %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ra.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.hlp %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.gid %__TARGET%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\idk\ra.ini %__TARGET%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.hlp %__TARGET%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.cnt %__TARGET%
|
|
copy %__INETBIN%\infoadmn.dll %__TARGET%
|
|
copy %__INETBIN%\accsadmn.dll %__TARGET%
|
|
copy %__INETBIN%\infoctrs.dll %__TARGET%
|
|
copy %__INETBIN%\infoctrs.h %__TARGET%
|
|
copy %__INETBIN%\infoctrs.ini %__TARGET%
|
|
copy %__INETBIN%\accsctrs.dll %__TARGET%
|
|
copy %__INETBIN%\accsctrs.h %__TARGET%
|
|
copy %__INETBIN%\accsctrs.ini %__TARGET%
|
|
copy %__INETBIN%\inetmgr.exe %__TARGET%
|
|
copy %__INETBIN%\inetsloc.dll %__TARGET%
|
|
copy %__INETBIN%\inetstp.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\setup.acc\obj\%__PROCESSOR_DIR%\setup.exe %__TARGET%\install.exe
|
|
copy %__INETTREE%\ui\setup\setup.acc\%__PROCESSOR_DIR%\inetstp.inf %__TARGET%
|
|
copy %__INETBIN%\infocomm.dll %__TARGET%
|
|
copy %__INETBIN%\accscomm.dll %__TARGET%
|
|
copy %__INETBIN%\inetaux.dll %__TARGET%
|
|
copy %__INETBIN%\inetaccs.exe %__TARGET%
|
|
copy %__INETBIN%\ipudll.dll %__TARGET%
|
|
copy %__INETBIN%\miniprox.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\inetbug.txt %__TARGET%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__TARGET%
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__TARGET%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__TARGET%\install.hlp
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__TARGET%\install.cnt
|
|
copy %__INETTREE%\ui\setup\setup.acc\unattend.txt %__TARGET%
|
|
copy %__INETDUMP%\convlog.exe %__TARGET%
|
|
copy %__INETTREE%\svcs\gopher\server\logtemp.sql %__TARGET%
|
|
copy %__INETTREE%\msn\msnctrs.h %__TARGET%
|
|
copy %__INETTREE%\msn\msnctrs.ini %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\msntrace.dll %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\regtrace.exe %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\msnctrs.dll %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\msnsapi.dll %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\mosmib.dll %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\msnmsg.dll %__TARGET%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\msnsvc.dll %__TARGET%
|
|
copy %__INETDUMP%\msnscfg.dll %__TARGET%
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_PPC_4
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt20.dll %__TARGET%
|
|
:MSVCRT_PPC_4
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_SKIP_4
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt40.dll %__TARGET%
|
|
:MSVCRT_SKIP_4
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbccp32.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\odbcint.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\comctl32.dll %__TARGET%
|
|
copy %__INETBIN%\tftpapi.exe %__TARGET%
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip2
|
|
copy %__INETTREE%\client\win32s\bin\rthunk16.dll %__TARGET%
|
|
copy %__INETTREE%\client\win32s\bin\rthunk32.dll %__TARGET%
|
|
copy %__INETBIN%\w32sinet.dll %__TARGET%
|
|
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30u.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30u.dll %__TARGET%
|
|
|
|
copy \nt\public\sdk\inc\wininet.h %__TARGETROOT%\%1\gateway\sdk
|
|
copy \nt\private\net\snmp\mibs\ftp.mib %__TARGETROOT%\%1\gateway\sdk
|
|
copy \nt\private\net\snmp\mibs\gateway.mib %__TARGETROOT%\%1\gateway\sdk
|
|
copy \nt\private\net\snmp\mibs\gopherd.mib %__TARGETROOT%\%1\gateway\sdk
|
|
copy \nt\private\net\snmp\mibs\http.mib %__TARGETROOT%\%1\gateway\sdk
|
|
copy \nt\private\net\snmp\mibs\inetsrv.mib %__TARGETROOT%\%1\gateway\sdk
|
|
copy %__INETTREE%\svcs\w3\server\httpfilt.h %__TARGETROOT%\%1\gateway\sdk
|
|
copy %__INETTREE%\svcs\w3\server\httpext.h %__TARGETROOT%\%1\gateway\sdk
|
|
xcopy /ei \\kernel\razzle3\src\internet\docs\gateway %__TARGETROOT%\%1\gateway\docs
|
|
copy %__INETTREE%\ui\internet\inetmgr.hlp %__TARGETROOT%\%1\gateway\help
|
|
copy %__INETTREE%\ui\internet\inetmgr.cnt %__TARGETROOT%\%1\gateway\help
|
|
copy %__INETTREE%\ui\internet\common.hlp %__TARGETROOT%\%1\gateway\help
|
|
copy %__INETTREE%\ui\internet\common.cnt %__TARGETROOT%\%1\gateway\help
|
|
copy %__INETTREE%\ui\catcfg\catcfg.hlp %__TARGETROOT%\%1\gateway\help
|
|
compdir /len %__TARGETROOT%\winnt351.qfe %__TARGETROOT%\%1\gateway\winnt351.qfe
|
|
:skip2
|
|
|
|
copy \nt\public\sdk\lib\%__TARGET_EXT%\wininet.lib %__TARGETROOT%\%1\gateway\sdk\%__TARGET_EXT%
|
|
copy %__INETBIN%\w3ctrs.dll %__TARGET%
|
|
copy %__INETBIN%\w3ctrs.h %__TARGET%
|
|
copy %__INETBIN%\w3ctrs.ini %__TARGET%
|
|
copy %__INETBIN%\w3svc.dll %__TARGET%
|
|
copy %__INETBIN%\w3scfg.dll %__TARGET%
|
|
copy %__INETBIN%\w3svapi.dll %__TARGET%
|
|
copy %__INETBIN%\wininet.dll %__TARGET%
|
|
copy %__INETBIN%\wsock32f.dll %__TARGET%
|
|
copy %__INETBIN%\_wsock32.dll %__TARGET%
|
|
|
|
copy %__INETTREE%\ui\mosaic\oem\spy\make\iexplore.ini %__TARGET%
|
|
|
|
echo @echo Internet Server build %1 >> %__TARGET%\inetver.bat
|
|
|
|
copy %__SYMSRC%\dll\*.* %__SYMBOLS%\dll
|
|
copy %__SYMSRC%\cpl\*.* %__SYMBOLS%\cpl
|
|
copy %__SYMSRC%\exe\*.* %__SYMBOLS%\exe
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip3
|
|
copy %__INETBIN%\w32sinet.sym %__SYMBOLS%\dll
|
|
copy %__INETBIN%\proxyhlp.sym %__SYMBOLS%\dll
|
|
:skip3
|
|
|
|
REM copy %__SYMSRC%\sys\*.* %__SYMBOLS%\sys
|
|
|
|
|
|
REM
|
|
REM copy over ODBC files.
|
|
REM
|
|
|
|
copy \nt\private\net\sockets\internet\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\*.* %__TARGETROOT%\%1\gateway\%__TARGET_EXT%
|
|
copy \nt\private\net\sockets\internet\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\ODBC\*.* %__TARGETROOT%\%1\gateway\%__TARGET_EXT%
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip_debug_cfm4
|
|
if NOT "%NTDEBUG%"=="cvp" goto SKIP_CHK_CFM4
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30u.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30.dll %__TARGET%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30u.dll %__TARGET%
|
|
:SKIP_CHK_CFM4
|
|
:skip_debug_cfm4
|
|
|
|
REM
|
|
REM copy files specific to admin installation.
|
|
REM
|
|
|
|
set __ADMIN=%__TARGETROOT%\%1\gateway\admin\%__TARGET_EXT%
|
|
|
|
copy %__INETBIN%\inetmgr.exe %__ADMIN%
|
|
copy %__INETBIN%\gscfg.dll %__ADMIN%
|
|
copy %__INETBIN%\w3scfg.dll %__ADMIN%
|
|
copy %__INETBIN%\fscfg.dll %__ADMIN%
|
|
copy %__INETBIN%\catscfg.dll %__ADMIN%
|
|
copy %__INETDUMP%\msnscfg.dll %__ADMIN%
|
|
copy %__INETTREE%\msn\%__PROCESSOR_DIR%\msnsapi.dll %__ADMIN%
|
|
copy %__INETBIN%\infoadmn.dll %__ADMIN%
|
|
copy %__INETBIN%\accsadmn.dll %__ADMIN%
|
|
copy %__INETBIN%\ftpsapi2.dll %__ADMIN%
|
|
copy %__INETBIN%\gateapi.dll %__ADMIN%
|
|
copy %__INETBIN%\w3svapi.dll %__ADMIN%
|
|
copy %__INETBIN%\gdapi.dll %__ADMIN%
|
|
copy %__INETBIN%\ipudll.dll %__ADMIN%
|
|
copy %__INETBIN%\inetsloc.dll %__ADMIN%
|
|
copy %__INETBIN%\wininet.dll %__ADMIN%
|
|
copy %__INETDUMP%\convlog.exe %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\setup.acc\obj\%__PROCESSOR_DIR%\setup.exe %__ADMIN%\install.exe
|
|
copy %__INETTREE%\ui\setup\setup.acc\unattend.txt %__ADMIN%
|
|
copy %__INETBIN%\inetstp.dll %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\setup.acc\%__PROCESSOR_DIR%\inetstp.inf %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__ADMIN%\install.hlp
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__ADMIN%\install.cnt
|
|
copy %__INETTREE%\ui\setup\inetbug.txt %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbccp32.dll %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\odbcint.dll %__ADMIN%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\comctl32.dll %__ADMIN%
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_PPC_5
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt20.dll %__ADMIN%
|
|
:MSVCRT_PPC_5
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_SKIP_5
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt40.dll %__ADMIN%
|
|
:MSVCRT_SKIP_5
|
|
copy %__TARGET%\inetver.bat %__ADMIN%
|
|
xcopy /ei %__TARGETROOT%\%1\gateway\help %__TARGETROOT%\%1\gateway\admin\help
|
|
xcopy /ei %__TARGETROOT%\%1\gateway\docs %__TARGETROOT%\%1\gateway\admin\docs
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip4
|
|
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30u.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30u.dll %__CLIENT%
|
|
|
|
if NOT "%NTDEBUG%"=="cvp" goto SKIP_CHK_CFM5
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30u.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30u.dll %__CLIENT%
|
|
:SKIP_CHK_CFM5
|
|
|
|
:skip4
|
|
|
|
REM
|
|
REM copy files specific to client installation.
|
|
REM
|
|
|
|
set __WIN95=%__TARGETROOT%\%1\gateway\clients\win95
|
|
set __CLIENT=%__TARGETROOT%\%1\gateway\clients\winnt\%__TARGET_EXT%
|
|
set __WIN31X=%__TARGETROOT%\%1\gateway\clients\win31x
|
|
|
|
copy %__INETBIN%\iexplore.exe %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\raplayer.exe %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ratask.exe %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ra.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.hlp %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.gid %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\idk\ra.ini %__CLIENT%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.hlp %__CLIENT%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.cnt %__CLIENT%
|
|
copy %__INETBIN%\_wsock32.dll %__CLIENT%
|
|
copy %__INETBIN%\wsock32f.dll %__CLIENT%
|
|
copy %__INETBIN%\wininet.dll %__CLIENT%
|
|
copy %__INETBIN%\miniprox.dll %__CLIENT%
|
|
copy %__INETBIN%\basic.dll %__CLIENT%
|
|
copy %__INETBIN%\catcpl32.cpl %__CLIENT%\catcpl.cpl
|
|
copy %__INETTREE%\ui\setup\setup.acc\obj\%__PROCESSOR_DIR%\setup.exe %__CLIENT%\install.exe
|
|
copy %__INETTREE%\ui\setup\setup.acc\unattend.txt %__CLIENT%
|
|
copy %__INETBIN%\inetstp.dll %__CLIENT%
|
|
copy %__INETBIN%\inetstp.dll %__CLIENT%
|
|
copy %__INETBIN%\infoadmn.dll %__CLIENT%
|
|
copy %__INETBIN%\accsadmn.dll %__CLIENT%
|
|
copy %__INETBIN%\inetsloc.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\mosaic\oem\spy\make\iexplore.ini %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\prefix.rc+%__INETTREE%\ui\setup\setup.acc\%__PROCESSOR_DIR%\inetstp.inf %__CLIENT%\inetstp.inf
|
|
copy %__TARGET%\inetver.bat %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\base1\setup.hlp %__CLIENT%\install.hlp
|
|
copy %__INETTREE%\ui\setup\base1\setup.cnt %__CLIENT%\install.cnt
|
|
copy %__INETTREE%\ui\setup\inetbug.txt %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbccp32.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\odbcint.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\comctl32.dll %__CLIENT%
|
|
if "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_PPC_6
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt20.dll %__CLIENT%
|
|
:MSVCRT_PPC_6
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="PPC" goto MSVCRT_SKIP_6
|
|
copy %__INETTREE%\ui\setup\odbc\%PROCESSOR_ARCHITECTURE%\odbc\msvcrt40.dll %__CLIENT%
|
|
:MSVCRT_SKIP_6
|
|
xcopy /ei %__TARGETROOT%\%1\gateway\help %__TARGETROOT%\%1\gateway\clients\winnt\help
|
|
xcopy /ei %__TARGETROOT%\%1\gateway\docs %__TARGETROOT%\%1\gateway\clients\winnt\docs
|
|
xcopy /ei %__TARGETROOT%\%1\gateway\docs %__TARGETROOT%\%1\gateway\clients\docs
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skip5
|
|
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfm30u.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\cfmo30u.dll %__CLIENT%
|
|
|
|
if NOT "%NTDEBUG%"=="cvp" goto SKIP_CHK_CFM6
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfm30u.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30.dll %__CLIENT%
|
|
copy %__INETTREE%\ui\setup\odbc\x86\chk\cfmo30u.dll %__CLIENT%
|
|
:SKIP_CHK_CFM6
|
|
|
|
if NOT "%PROCESSOR_ARCHITECTURE%"=="x86" goto skipmsie20forgw
|
|
REM BUGBUG Should remove or not copy Real Audio files
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\msie20.exe %__WIN95%\
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\ientlm.exe %__WIN95%\
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\ginstall.bat %__WIN95%\install.bat
|
|
copy \nt\private\net\sockets\internet\ui\mosaic\win95\readme.txt %__WIN95%\
|
|
copy %__CLIENT%\*.* %__WIn95%
|
|
:skipmsie20forgw
|
|
|
|
copy %__INETBIN%\iexplore.exe %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\raplayer.exe %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ratask.exe %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\player\ra.dll %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.hlp %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\help\raplayer.gid %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\raplayer\oak101\idk\ra.ini %__WIN31X%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.hlp %__WIN31X%
|
|
copy %__INETTREE%\ui\mosaic\generic\win32\iexplore.cnt %__WIN31X%
|
|
copy %__INETTREE%\ui\mosaic\oem\spy\make\iexplore.ini %__WIN31X%
|
|
copy %__INETBIN%\catcpl.cpl %__WIN31X%
|
|
copy %__INETBIN%\miniprox.dll %__WIN31X%
|
|
copy %__INETBIN%\basic.dll %__WIN31X%
|
|
copy %__INETBIN%\utinet16.dll %__WIN31X%
|
|
copy %__INETBIN%\proxyhlp.exe %__WIN31X%
|
|
copy %__INETBIN%\_wsock32.dll %__WIN31X%
|
|
copy %__INETBIN%\w32sinet.dll %__WIN31X%\wininet.dll
|
|
|
|
REM
|
|
REM Copy ACME setup
|
|
REM
|
|
|
|
copy %__INETTREE%\ui\setup\wfw.dll\acme\*.* %__WIN31X%
|
|
move %__WIN31X%\setup.exe %__WIN31X%\install.exe
|
|
copy %__INETTREE%\ui\setup\wfw.dll\intersu.dll %__WIN31X%
|
|
copy %__INETTREE%\ui\setup\wfw.dll\interacc.inf %__WIN31X%\internet.inf
|
|
copy %__INETTREE%\ui\setup\wfw.dll\setup.acc %__WIN31X%\install.lst
|
|
copy %__INETTREE%\ui\setup\wfw.dll\internet.acc %__WIN31X%\internet.stf
|
|
|
|
REM
|
|
REM Win32s and RPC
|
|
REM
|
|
|
|
xcopy /S /E /I %__INETTREE%\ui\setup\win32s %__WIN31X%\win32s
|
|
copy %__INETTREE%\ui\setup\rpc\*.* %__WIN31X%\rpc
|
|
|
|
:skip5
|
|
|
|
REM
|
|
REM Propagate dev files (headers and libs).
|
|
REM
|
|
|
|
call mkdev.cmd %1
|
|
|
|
rem
|
|
rem Tell the user how to bypass the bypass
|
|
rem
|
|
goto IDIOT_CHECK_FINI
|
|
:IDIOT_CHECK
|
|
@echo ----------------------------------------------------------------
|
|
@echo WARNING: Version %1 is already present on %__TARGETROOT%
|
|
@echo ----------------------------------------------------------------
|
|
@echo If you really want to do this, then use: inetrel %1 /replace
|
|
goto EXIT
|
|
:IDIOT_CHECK_FINI
|
|
|
|
:EXIT
|
|
|