From bc61f96ae3db76a9c65d679e15aaa36bd4a3e4a4 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 22 Aug 2012 10:58:40 +0200 Subject: Stop build process upon error of one of the commands --- buildall.bat | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/buildall.bat b/buildall.bat index 20ed10e9e..978f27fc2 100644 --- a/buildall.bat +++ b/buildall.bat @@ -1,26 +1,38 @@ nasm -h >& nul -if errorlevel NE 0 goto nasmerror +if %errorlevel% NEQ 0 goto nasmerror echo on devenv.com freetype\freetypevc10.sln /build "Release Multithreaded|Win32" +if %errorlevel% NEQ 0 goto end devenv.com freetype\freetypevc10.sln /build "Debug Multithreaded|Win32" +if %errorlevel% NEQ 0 goto end cd openssl perl Configure VC-WIN32 +if %errorlevel% NEQ 0 goto end call ms\do_nasm.bat +if %errorlevel% NEQ 0 goto end nmake -f ms\nt.mak +if %errorlevel% NEQ 0 goto end nmake DEBUG=1 -f ms\nt.mak +if %errorlevel% NEQ 0 goto end cd ..\pthreads nmake VC-static +if %errorlevel% NEQ 0 goto end nmake VC-static-debug +if %errorlevel% NEQ 0 goto end cd .. devenv.com tools\mhmake\mhmakevc10.sln /build "Release|Win32" +if %errorlevel% NEQ 0 goto end devenv.com tools\mhmake\mhmakevc10.sln /build "Debug|Win32" +if %errorlevel% NEQ 0 goto end set MHMAKECONF=%~dp0 tools\mhmake\release\mhmake.exe -C xorg-server MAKESERVER=1 DEBUG=1 vcxsrv_dbg.exe +if %errorlevel% NEQ 0 goto end tools\mhmake\release\mhmake.exe -C xorg-server MAKESERVER=1 +if %errorlevel% NEQ 0 goto end cd xorg-server\installer call packageall.bat -- cgit v1.2.3