Dos6.0

源代码在线查看: buildall.bat

软件大小: 19350 K
上传用户: 189
关键词: Dos 6.0
下载地址: 免注册下载 普通下载 VIP

相关代码

				@echo off
				
				REM Make sure that the ROOT is correct for your builds. Modify the
				REM root environment variable to be sure the build works properly.
				REM You must specify a country variable at the command line.
				
				if "%1"=="" goto usage
				
				SET ROOT=\MSDOS60
				SET DOSMAKE=%ROOT%\TOOLS\BIN\NMAKE
				SET CPRS=%ROOT%\compress
				SET BIN=%ROOT%\binaries
				SET TDSTAMP=/DATE:1993.03.09 /TIME:06.00.00
				SET COUNTRY=%1
				SET LANG_SRC=%ROOT%\LANG
				SET PROJ=500
				SET BUILDER=YES
				SET INIT=%ROOT%\tools\bin
				
				echo ********************** building c6ers **********************************
				set savep=%path%
				set PATH=%ROOT%\c6ers\tools6\bin
				set lib=%ROOT%\c6ers\tools6\lib;%ROOT%\c6ers\toolsvr\lib
				set include=.;%ROOT%\c6ers\tools6\include;..\toolsvr\inc
				
					cd c6ers\appcomp
					call makeit
					cd ..
					%DOSMAKE%
					cd %ROOT%
				
				echo ********************** building magicdrve ###***************************
				set PATH=%root%\C6ERS\TOOLS6\BIN;%root%\tools\bin;%PATH%
				set INCLUDE=%root%\MAGICDRV\INC;%root%\C6ERS\TOOLS6\INCLUDE
				set LIB=%root%\MAGICDRV\LIB;%root%\C6ERS\TOOLS6\LIB
					
					cd magicdrv
					call build.bat
					cd driver
					copy dblspace.bin %BIN%
					copy dblspace.bin %CPRS%
					copy dblspace.sys %BIN%
					copy dblspace.sys %CPRS%
					copy dsvxd.386 %BIN%
					compress -f dsvxd.386 %CPRS%\dsvxd.38_
					cd ..\setupman
					copy dblspace.inf %BIN%
					compress -f dblspace.inf %CPRS%\dblspace.in_
					copy dblspace.hlp %BIN%
					compress -f dblspace.hlp %CPRS%\dblspace.hl_
					copy dblspace.exe %BIN%
					compress -f dblspace.exe %CPRS%\dblspace.ex_
					cd %ROOT%
				
				echo ********************** building msdos60 base ***************************
				SET PATH=%ROOT%\TOOLS\BIN;%path%
				SET INIT=%ROOT%\tools\bin
				SET INCLUDE=%ROOT%\tools\include
				SET LIB=%ROOT%\tools\lib
				
					%DOSMAKE%
					cd ..
				
				echo ********************** building install ********************************
				SET PROJ=JANUS
				SET UJANUS=1
				SET OEMBASE=
				
					cd install\lib
					%DOSMAKE%
					cd ..\..
				
					cd install\oem
					%DOSMAKE%
					cd ..\..
				
					cd install\retail
					%DOSMAKE%
					copy %LANG_SRC%\%COUNTRY%\install\common\FULLSET.MSG %BIN%\SETUP.MSG
					copy %LANG_SRC%\%COUNTRY%\install\common\FULLSET.MSG %CPRS%\SETUP.MSG
					cd ..\..
				
					cd install\recover
					%DOSMAKE%
					cd ..\..
				
					cd install\cleanup
					%DOSMAKE%
					cd ..\..
				
					cd install\dosdata\12
					%DOSMAKE%
					copy %CPRS%\SETUP12.UPG %CPRS%\DOSSETUP.INI
					cd ..\..\..
						
					cd install\dosdata\144
					%DOSMAKE%
					cd ..\..\..
				
					cd install\oemdata\12
					%DOSMAKE%
					cd ..\144
					%DOSMAKE%
					cd ..\..\..
				
					cd install\basedata\12
					%DOSMAKE%
					cd ..\144
					%DOSMAKE%
				
					
					cd %ROOT%
				
				
				SET UJANUS=
				
					cd install\oem
					%DOSMAKE% /a
					pklite -o setup.exe
					copy SETUP.exe %CPRS%\setup.oem
					copy SETUP.exe %BIN%\setup.oem
					cd ..\..
				
				SET OEMBASE=TRUE
				
					cd install\oem
					%DOSMAKE% /a
					copy %LANG_SRC%\%COUNTRY%\install\common\BASESET.MSG %BIN%
					copy %LANG_SRC%\%COUNTRY%\install\common\BASESET.MSG %CPRS%
					cd ..\..
				
					
				SET OEMBASE=
				
				goto end
				
				:USAGE
				
				echo Builds PC-DOS 6
				echo.
				echo buildall [language]
				echo.
				echo   [language] - Specifies language to build (USA, FRN, GER, SPA, etc).
				echo.
				
				
				:END
				
				set path=%savep%
				set savep=
				SET ROOT=
				SET DOSMAKE=
				SET CPRS=
				SET BIN=
							

相关资源