]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Vlv2TbltDevicePkg/bld_vlv.bat
Vlv2TbltDevicePkg: Add /y flag to generate report files
[mirror_edk2.git] / Vlv2TbltDevicePkg / bld_vlv.bat
index e21a6cf0383cac2742c60d8fe673e4ce2f9bfda7..beec27cb67a95255f417f6747b1b7f8cbd72b537 100644 (file)
@@ -29,7 +29,8 @@ set Arch=X64
 set Source=0\r
 \r
 :: Clean up previous build files.\r
-if exist %WORKSPACE%\edk2.log del %WORKSPACE%\edk2.log\r
+if exist %WORKSPACE%\%PLATFORM_PACKAGE%\EDK2_%PLATFORM_PACKAGE%.log del %WORKSPACE%\%PLATFORM_PACKAGE%\EDK2_%PLATFORM_PACKAGE%.log\r
+if exist %WORKSPACE%\%PLATFORM_PACKAGE%\EDK2_%PLATFORM_PACKAGE%.report del %WORKSPACE%\%PLATFORM_PACKAGE%\EDK2_%PLATFORM_PACKAGE%.report\r
 if exist %WORKSPACE%\unitool.log del %WORKSPACE%\unitool.log\r
 if exist %WORKSPACE%\Conf\target.txt del %WORKSPACE%\Conf\target.txt\r
 if exist %WORKSPACE%\Conf\tools_def.txt del %WORKSPACE%\Conf\tools_def.txt\r
@@ -61,7 +62,12 @@ copy /y nul %auto_config_inc% >nul
 if /i "%~1"=="/?" goto Usage\r
 \r
 if /i "%~1"=="/l" (\r
-    set Build_Flags=%Build_Flags% -j EDK2.log\r
+    set Build_Flags=%Build_Flags% -j %PLATFORM_PACKAGE%\EDK2_%PLATFORM_PACKAGE%.log\r
+    shift\r
+    goto OptLoop\r
+)\r
+if /i "%~1"=="/y" (\r
+    set Build_Flags=%Build_Flags% -y %PLATFORM_PACKAGE%\EDK2_%PLATFORM_PACKAGE%.report\r
     shift\r
     goto OptLoop\r
 )\r
@@ -258,6 +264,8 @@ echo.
 echo Usage: bld_vlv.bat [options] PlatformType [Build Target]\r
 echo.\r
 echo    /c    CleanAll before building\r
+echo    /l    Generate build log file\r
+echo    /y    Generate build report file\r
 echo    /IA32 Set Arch to IA32 (default: X64)\r
 echo    /X64  Set Arch to X64 (default: X64)\r
 echo.\r