summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
e2c3248)
https://bugzilla.tianocore.org/show_bug.cgi?id=273
Update build script to generate a report file and put
both the report file and the log file in the directory
Vlv2TbltDevicePkg with an EDK2_Vlv2TbltDevicePkg prefix.
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: David Wei <david.wei@intel.com>
Cc: Mang Guo <mang.guo@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
shift\r
goto OptLoop\r
)\r
shift\r
goto OptLoop\r
)\r
+if /i "%~1"=="/y" (\r
+ set Build_Flags=%Build_Flags% /y\r
+ shift\r
+ goto OptLoop\r
+)\r
if /i "%~1" == "/c" (\r
set Build_Flags=%Build_Flags% /c\r
shift\r
if /i "%~1" == "/c" (\r
set Build_Flags=%Build_Flags% /c\r
shift\r
set Source=0\r
\r
:: Clean up previous build files.\r
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
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
if /i "%~1"=="/?" goto Usage\r
\r
if /i "%~1"=="/l" (\r
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
shift\r
goto OptLoop\r
)\r
echo Usage: bld_vlv.bat [options] PlatformType [Build Target]\r
echo.\r
echo /c CleanAll before building\r
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
echo /IA32 Set Arch to IA32 (default: X64)\r
echo /X64 Set Arch to X64 (default: X64)\r
echo.\r