From db4e31793eaec833b47dcbd1e8b2cf3aa7e5eb13 Mon Sep 17 00:00:00 2001 From: Wayne Warthen Date: Tue, 3 Aug 2021 13:25:17 -0700 Subject: [PATCH] Update Build.cmd - Fix some instances where build would not abort on bad return code from TASM. --- Source/HBIOS/Build.cmd | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/Source/HBIOS/Build.cmd b/Source/HBIOS/Build.cmd index e0c3985e..9fadd909 100644 --- a/Source/HBIOS/Build.cmd +++ b/Source/HBIOS/Build.cmd @@ -65,15 +65,16 @@ tasm -t%CPUType% -g3 -dIMGBOOT hbios.asm hbios_img.bin hbios_img.lst || exit /b :: Build ROM Components :: -call :asm dbgmon -call :asm romldr -call :asm eastaegg -call :asm nascom -call :asm tastybasic -call :asm game -call :asm usrrom -call :asm updater -call :asm imgpad2 +call :asm dbgmon || exit /b +call :asm romldr || exit /b + +call :asm eastaegg || exit /b +call :asm nascom || exit /b +call :asm tastybasic || exit /b +call :asm game || exit /b +call :asm usrrom || exit /b +call :asm updater || exit /b +call :asm imgpad2 || exit /b :: :: Create additional ROM bank images by assembling components into @@ -140,8 +141,8 @@ goto :eof :: :: Build ROM components required by UNA -call :asm dbgmon -call :asm romldr +call :asm dbgmon || exit /b +call :asm romldr || exit /b :: Create the OS bank copy /b romldr.bin + dbgmon.bin + ..\zsdos\zsys_una.bin + ..\cpm22\cpm_una.bin osimg.bin || exit /b