]> git.proxmox.com Git - mirror_edk2.git/commitdiff
UefiPayloadPkg: Fix the build failure
authorGuo Dong <guo.dong@intel.com>
Wed, 13 Apr 2022 20:42:09 +0000 (13:42 -0700)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 14 Apr 2022 19:34:05 +0000 (19:34 +0000)
When Quite parameter is not provided, its default value would
be "None" instead of "". So update its default value not to
impact the build.

Cc: Ray Ni <ray.ni@intel.com>
Cc: Benjamin You <benjamin.you@intel.com>
Cc: Sean Rhodes <sean@starlabs.systems>
Signed-off-by: Guo Dong <guo.dong@intel.com>
Acked-by: Dun Tan <dun.tan@intel.com>
UefiPayloadPkg/UniversalPayloadBuild.py

index 2796c310a74da2992058e471dfb223a7ecdd30cb..99410d244dd70e909f97a1fe59eb9131ad481d7c 100644 (file)
@@ -53,7 +53,7 @@ def RunCommand(cmd):
 def BuildUniversalPayload(Args, MacroList):\r
     BuildTarget = Args.Target\r
     ToolChain = Args.ToolChain\r
-    Quiet = Args.Quiet\r
+    Quiet     = "--quiet"  if Args.Quiet else ""\r
     BuildArch = "X64" if Args.Arch == 'X64' else "IA32 -a X64"\r
     ElfToolChain = 'CLANGDWARF'\r
 \r
@@ -121,7 +121,7 @@ def main():
     parser.add_argument('-a', '--Arch', choices=['IA32', 'X64'], help='Specify the ARCH for payload entry module. Default build X64 image.', default ='X64')\r
     parser.add_argument("-D", "--Macro", action="append", default=["UNIVERSAL_PAYLOAD=TRUE"])\r
     parser.add_argument('-i', '--ImageId', type=str, help='Specify payload ID (16 bytes maximal).', default ='UEFI')\r
-    parser.add_argument('-q', '--Quiet')\r
+    parser.add_argument('-q', '--Quiet', action='store_true', help='Disable all build messages except FATAL ERRORS.')\r
     MacroList = {}\r
     args = parser.parse_args()\r
     if args.Macro is not None:\r