windows-nt/Source/XPSP1/NT/base/mvdm/wow16/write/kmakend.bat

43 lines
1 KiB
Batchfile
Raw Normal View History

2020-09-26 03:20:57 -05:00
echo off
:origin
:noshort
if "%1"=="-u" goto update
if "%1"=="-e" goto doecho
if "%1"=="-k" goto nobreak
if "%1"=="" goto breakok
echo usage: kmake {-u}{-e}{-k}
goto finis
:update
:realupd
echo *** Updating From Net
ssync
echo *** Update Complete
:nonetfile
shift
goto origin
:nobreak
del z-.msg
ren z.msg z-.msg
echo *** Starting Make. Make will not stop for compiler errors (DEBUG OFF)
make -k "AINC = c:\lib" "CLIB = c:\lib" "DFLAGS = -DKANJI -DCRLF -UMSDOS -UM_I86MM -UM_I86" >z.msg
goto finis
:doecho
echo *** Starting Make. Make will not stop for compiler errors (DEBUG OFF)
make -k "AINC = c:\lib" "CLIB = c:\lib" "DFLAGS = -DKANJI -DCRLF -UMSDOS -UM_I86MM -UM_I86"
echo on
goto realfinis
:breakok
del z-.msg
ren z.msg z-.msg
echo *** Starting Make. MAKE WILL STOP FOR ALL ERRORS (DEBUG OFF)
make "AINC = c:\lib" "CLIB = c:\lib" "DFLAGS = -DKANJI -DCRLF -UMSDOS -UM_I86MM -UM_I86" >z.msg
:finis
echo on
:realfinis
if ERRORLEVEL 1 goto badend
echo *** Make complete.
goto theend
:badend
echo *** Errors found during make. 
:theend