cacb50baa9e3f0c5af88914da3eddde53ec6d553
[efi/edk2/.git] / edk2 / BaseTools / Source / C / Makefiles / NmakeSubdirs.bat
1 @echo off\r
2 setlocal\r
3 SET NMAKE_COMMAND=%1\r
4 SHIFT\r
5 \r
6 :loop\r
7 if "%1"=="" goto success\r
8 \r
9 ECHO Building %1\r
10 pushd %1\r
11 nmake %NMAKE_COMMAND%\r
12 if ERRORLEVEL 1 goto error\r
13 ECHO %1 built successfully (%NMAKE_COMMAND%)\r
14 ECHO.\r
15 shift\r
16 popd\r
17 goto loop\r
18 \r
19 :success\r
20 goto exit\r
21 \r
22 :error\r
23 popd\r
24 ENDLOCAL\r
25 ECHO Error while making %1!\r
26 VERIFY OTHER 2>NUL\r
27 \r
28 :exit\r