From 97fa0ee9b1cffbb4b97ee35365afa7afcf50e174 Mon Sep 17 00:00:00 2001 From: Yingke Liu Date: Thu, 28 Aug 2014 13:53:34 +0000 Subject: License header updated to match correct format. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Yingke Liu Reviewed-by: Liming Gao git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15971 6f19259b-4bc3-4df7-8a09-765794883524 --- BaseTools/Source/C/Makefiles/NmakeSubdirs.bat | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'BaseTools/Source/C/Makefiles/NmakeSubdirs.bat') diff --git a/BaseTools/Source/C/Makefiles/NmakeSubdirs.bat b/BaseTools/Source/C/Makefiles/NmakeSubdirs.bat index fac89bd9ee..4b3edfe2d6 100644 --- a/BaseTools/Source/C/Makefiles/NmakeSubdirs.bat +++ b/BaseTools/Source/C/Makefiles/NmakeSubdirs.bat @@ -1,6 +1,7 @@ @REM ## @file +@REM # Makefile @REM # -@REM # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.
+@REM # Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.
@REM # This program and the accompanying materials @REM # are licensed and made available under the terms and conditions of the BSD License @REM # which accompanies this distribution. The full text of the license may be found at @@ -8,9 +9,10 @@ @REM # @REM # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, @REM # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - +@REM # @echo off +@set TOOL_ERROR=0 setlocal SET NMAKE_COMMAND=%1 SHIFT @@ -21,7 +23,10 @@ if "%1"=="" goto success ECHO Building %1 pushd %1 nmake %NMAKE_COMMAND% -if ERRORLEVEL 1 goto error +if ERRORLEVEL 1 ( + set /A TOOL_ERROR= %TOOL_ERROR% + %ERRORLEVEL% + goto error +) ECHO %1 built successfully (%NMAKE_COMMAND%) ECHO. shift @@ -33,8 +38,10 @@ goto exit :error popd +set /A TOOL_ERROR=%TOOL_ERROR%+%ERRORLEVEL% ENDLOCAL ECHO Error while making %1! VERIFY OTHER 2>NUL :exit +exit /B %TOOL_ERROR% -- cgit v1.2.3