From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: zhijux.fan@intel.com) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by groups.io with SMTP; Wed, 24 Jul 2019 17:45:31 -0700 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Jul 2019 17:45:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,304,1559545200"; d="dat'59?scan'59,208,59";a="177821223" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by FMSMGA003.fm.intel.com with ESMTP; 24 Jul 2019 17:45:30 -0700 Received: from fmsmsx157.amr.corp.intel.com (10.18.116.73) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 24 Jul 2019 17:45:30 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX157.amr.corp.intel.com (10.18.116.73) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 24 Jul 2019 17:45:29 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.80]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.133]) with mapi id 14.03.0439.000; Thu, 25 Jul 2019 08:45:27 +0800 From: "Fan, ZhijuX" To: "devel@edk2.groups.io" CC: "Gao, Liming" , "Feng, Bob C" Subject: [PATCH] BaseTools:Added arch output to build report Thread-Topic: [PATCH] BaseTools:Added arch output to build report Thread-Index: AdVCgjufxRI0hRsXRXiEse0ZYSVnMA== Date: Thu, 25 Jul 2019 00:45:26 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: zhijux.fan@intel.com X-Groupsio-MsgNum: 44346 Content-Type: multipart/mixed; boundary="_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF9EC28SHSMSX101ccrcor_" Content-Language: en-US --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF9EC28SHSMSX101ccrcor_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=3D2016 Added arch output to build report so it's easy to tell which arch is being generated. Useful when multiple versions of a single module is being emitted for multiple archs. This patch is going to Added arch output Cc: Bob Feng Cc: Liming Gao Signed-off-by: Zhiju.Fan --- BaseTools/Source/Python/build/BuildReport.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BaseTools/Source/Python/build/BuildReport.py b/BaseTools/Sourc= e/Python/build/BuildReport.py index a3eb3b2383..b4189240e1 100644 --- a/BaseTools/Source/Python/build/BuildReport.py +++ b/BaseTools/Source/Python/build/BuildReport.py @@ -558,6 +558,7 @@ class ModuleReport(object): def __init__(self, M, ReportType): self.ModuleName =3D M.Module.BaseName self.ModuleInfPath =3D M.MetaFile.File + self.ModuleArch =3D M.Arch self.FileGuid =3D M.Guid self.Size =3D 0 self.BuildTimeStamp =3D None @@ -668,6 +669,7 @@ class ModuleReport(object): =20 FileWrite(File, "Module Summary") FileWrite(File, "Module Name: %s" % self.ModuleName) + FileWrite(File, "Module Arch: %s" % self.ModuleArch) FileWrite(File, "Module INF Path: %s" % self.ModuleInfPath) FileWrite(File, "File GUID: %s" % self.FileGuid) if self.Size: --=20 2.14.1.windows.1 --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF9EC28SHSMSX101ccrcor_ Content-Disposition: attachment; filename="winmail.dat" Content-Transfer-Encoding: base64 Content-Type: application/ms-tnef; name="winmail.dat" eJ8+IqxfAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEJgAEAIQAAAEUyNThEMzU1 RDIyRDYwNDM5QjE3QTVBMjc3NDRDRDFGAB4HAQ2ABAACAAAAAgACAAEFgAMADgAAAOMHBwAZAAAA LQAaAAQAVQEBIIADAA4AAADjBwcAGQAAAC0AGgAEAFUBAQiABwAYAAAASVBNLk1pY3Jvc29mdCBN YWlsLk5vdGUAMQgBBIABADQAAABbUEFUQ0hdIEJhc2VUb29sczpBZGRlZCBhcmNoIG91dHB1dCB0 byBidWlsZCByZXBvcnQAXhIBC4ABACEAAABFMjU4RDM1NUQyMkQ2MDQzOUIxN0E1QTI3NzQ0Q0Qx RgAeBwEDkAYA3A0AADQAAAACAX8AAQAAAEgAAAA8RkFEMEQ3RTBBRTBGQTU0RDk4N0Y2RTcyNDM1 Q0FGRDUwQUY5RUMyOEBTSFNNU1gxMDEuY2NyLmNvcnAuaW50ZWwuY29tPgALAB8OAQAAAAIBCRAB AAAAOwQAADcEAADhBwAATFpGdXMG/ENhAApmYmlkBAAAY2PAcGcxMjUyAP4DQ/B0ZXh0AfcCpAPj AgAEY2gKwHNldDAg7wdtAoMAUBFNMgqABrQCgJZ9CoAIyDsJYjE5DsC/CcMWcgoyFnECgBViKgmw cwnwBJBhdAWyDlADYHOibwGAIEV4EcFuGDBdBlJ2BJAXtgIQcgDAdH0IUG4aMRAgBcAFoBtkZJog A1IgECIXslx2CJDkd2sLgGQ1HVME8AdADRdwMApxF/Jia21rBnMBkAAgIEJNX0LgRUdJTn0K/AHx C/ERH7BaOmgCQHBzOsAvL2J1Z3oDEAtgJC50BzBubwWhZS4BBbBnL3Nob3dfQSJRLmNnaT8N0D2h AdAxNlxsC4BlCoF5JRRBZAEAHGAKwBHAIM8IYCHwJqAcwG8gIlADECscYAlwcAkRIBkgIGmEdCcE IGVhc3km8ucQICKgJQV3aA5QJnAmQ8sEACcgZQuAZyAYNQmAyC4gVRIAZnUDICmw+QnwIG0r4CLg C1AZ4Box/wCQAiAOACUUGTAmMCfwKrGfLMEEYSvgGeAqZ2VtKDBPHEMFsSxnJkJzLiUMVJcpwAQg CrB0KjRnbyqyRycBJe8lDENjOh+wb1hiIEYJ8CrQPAbgYukkQC5mNiFAC4ApASRANQNwPjUpTAdw KrJHYc0nEDwlEDiSLmc48DcfSRTAaWcYUGQtGTBmKC1ieTWwWinAanWkLkYDkTx6O/J4NsDzAHA5 3wotPlAlBR+wKJCIZVRvBvBzL1MIYUBjZS9QeXQj0G5TIkEnUS9CJ0JSJ6MuAnAosHwgMiArKz0+ hjEccAMQGeAZlGQsH0HhC4ASAAAgLTIoKyl3JQwN4AEgID5QJGAFQGHvQNA/H0AvQThiRk9HX0EZ DyUFHbEQMCYwM2ViMwBiMjM4My4uYsg0MTgWgDQwF3BCoPEeoDY0ND3oRi9KL0s/eyVBQhArSR9Q X1FvJUFAgkBFwDU1OCw2QgBpVnI3IFYxYwtgBBFNKy6zQTQoNeBqBZB0KY46PoZZkgEBIF9fC4BL KDBaICgSAGxmQ5BNw0OQQTRUeXBlWQxZkiVasi5X1E5hB4AgPXsF0F1FLlMCXbJcD10YSXhuZlAY gCZwXgMSEGH+RkLhPDBC4VI2X78ecAcQvyZhXgJkIl8/XRJh4kcnQL8cYF4CZoJk/10SOvB6XeJf AUBnb10hQOMHYlMBkG06cF3xTgIgXyZWMjY2+1aTbHA5Vx9YLz6VaS5h4rZXBRAQIChh4kOQIm3U iQYAdW0AwHJ5IkSWH3AfcS5dsjWwX6clcyL/dhBc/kSWYudzv3G1ZCJ1f59jfXKveI9xtSAgRiBh En96RXr/YOV8T31fYeI40FX8SUR6SX+rZkaBTwaQaEiHWRZPISUFMi4xNIjw/i4D8B3AI+AxMABQ JRsVQgGLAAAfAEIAAQAAABgAAABGAGEAbgAsACAAWgBoAGkAagB1AFgAAAAfAGUAAQAAACoAAAB6 AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAB8AZAABAAAACgAAAFMA TQBUAFAAAAAAAAIBQQABAAAAZAAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAgEYAYQBuACwAIABa AGgAaQBqAHUAWAAAAFMATQBUAFAAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4A YwBvAG0AAAAfAAJdAQAAACoAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBv AG0AAAAAAB8A5V8BAAAAMgAAAHMAaQBwADoAegBoAGkAagB1AHgALgBmAGEAbgBAAGkAbgB0AGUA bAAuAGMAbwBtAAAAAAAfABoMAQAAABgAAABGAGEAbgAsACAAWgBoAGkAagB1AFgAAAAfAB8MAQAA ACoAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBsAC4AYwBvAG0AAAAAAB8AHgwBAAAA CgAAAFMATQBUAFAAAAAAAAIBGQwBAAAAZAAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAgEYAYQBu ACwAIABaAGgAaQBqAHUAWAAAAFMATQBUAFAAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQA ZQBsAC4AYwBvAG0AAAAfAAFdAQAAACoAAAB6AGgAaQBqAHUAeAAuAGYAYQBuAEAAaQBuAHQAZQBs AC4AYwBvAG0AAAAAAB8A+D8BAAAAGAAAAEYAYQBuACwAIABaAGgAaQBqAHUAWAAAAB8AI0ABAAAA KgAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwALgBjAG8AbQAAAAAAHwAiQAEAAAAK AAAAUwBNAFQAUAAAAAAAAgH5PwEAAABkAAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAACARgBhAG4A LAAgAFoAaABpAGoAdQBYAAAAUwBNAFQAUAAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABl AGwALgBjAG8AbQAAAB8ACV0BAAAAKgAAAHoAaABpAGoAdQB4AC4AZgBhAG4AQABpAG4AdABlAGwA LgBjAG8AbQAAAAAACwBAOgEAAAAfABoAAQAAABIAAABJAFAATQAuAE4AbwB0AGUAAAAAAAMA8T8J BAAACwBAOgEAAAADAP0/5AQAAAIBCzABAAAAEAAAAOJY01XSLWBDmxelondEzR8DABcAAQAAAEAA OQAAl78/gkLVAUAACDDzjQtAgkLVAR8AAICGAwIAAAAAAMAAAAAAAABGAQAAAB4AAABhAGMAYwBl AHAAdABsAGEAbgBnAHUAYQBnAGUAAAAAAAEAAAAMAAAAZQBuAC0AVQBTAAAAHwA3AAEAAABoAAAA WwBQAEEAVABDAEgAXQAgAEIAYQBzAGUAVABvAG8AbABzADoAQQBkAGQAZQBkACAAYQByAGMAaAAg AG8AdQB0AHAAdQB0ACAAdABvACAAYgB1AGkAbABkACAAcgBlAHAAbwByAHQAAAAfAD0AAQAAAAIA AAAAAAAAAwA2AAAAAAACAXEAAQAAABYAAAAB1UKCO5/FEjSFGxdFeISx7RlhJWcwAAAfAHAAAQAA AGgAAABbAFAAQQBUAEMASABdACAAQgBhAHMAZQBUAG8AbwBsAHMAOgBBAGQAZABlAGQAIABhAHIA YwBoACAAbwB1AHQAcAB1AHQAIAB0AG8AIABiAHUAaQBsAGQAIAByAGUAcABvAHIAdAAAAB8ANRAB AAAAkAAAADwARgBBAEQAMABEADcARQAwAEEARQAwAEYAQQA1ADQARAA5ADgANwBGADYARQA3ADIA NAAzADUAQwBBAEYARAA1ADAAQQBGADkARQBDADIAOABAAFMASABTAE0AUwBYADEAMAAxAC4AYwBj AHIALgBjAG8AcgBwAC4AaQBuAHQAZQBsAC4AYwBvAG0APgAAAAMA3j+fTgAAQAAHMJEsCUCCQtUB AgELAAEAAAAQAAAA4ljTVdItYEObF6Wid0TNHwMAJgAAAAAAAgFHAAEAAAAxAAAAYz1VUzthPU1D STtwPUludGVsO2w9U0hTTVNYMTAxLTE5MDcyNTAwNDUyNlotMTYyAAAAAAIBEDABAAAARgAAAAAA AAAmd705O+w4SaSmFT3LpXtCBwD60Nfgrg+lTZh/bnJDXK/VAAAARBFeAACmk2g2iHZsS6dK0+tH mkxkAAAJVI/oAAAAAB8A+j8BAAAAGAAAAEYAYQBuACwAIABaAGgAaQBqAHUAWAAAAAMACVkBAAAA QAAAgAggBgAAAAAAwAAAAAAAAEYAAAAAv4UAAECJCz+CQtUBCwAAgAggBgAAAAAAwAAAAAAAAEYA AAAAgoUAAAAAAAADAACACCAGAAAAAADAAAAAAAAARgAAAADrhQAACQQAAB8AAICGAwIAAAAAAMAA AAAAAABGAQAAABgAAABkAGwAcAAtAHAAcgBvAGQAdQBjAHQAAAABAAAAGgAAAGQAbABwAGUALQB3 AGkAbgBkAG8AdwBzAAAAAAAfAACAhgMCAAAAAADAAAAAAAAARgEAAAAYAAAAZABsAHAALQB2AGUA cgBzAGkAbwBuAAAAAQAAABYAAAAxADEALgAwAC4ANgAwADAALgA3AAAAAAAfAACAhgMCAAAAAADA AAAAAAAARgEAAAAaAAAAZABsAHAALQByAGUAYQBjAHQAaQBvAG4AAAAAAAEAAAAUAAAAbgBvAC0A YQBjAHQAaQBvAG4AAAADAA00/T8AAB8AAICGAwIAAAAAAMAAAAAAAABGAQAAACAAAAB4AC0AbQBz AC0AaABhAHMALQBhAHQAdABhAGMAaAAAAAEAAAACAAAAAAAAAB8AAICGAwIAAAAAAMAAAAAAAABG AQAAACIAAAB4AC0AbwByAGkAZwBpAG4AYQB0AGkAbgBnAC0AaQBwAAAAAAABAAAAIAAAAFsAMQAw AC4AMgAzADkALgAxADIANwAuADQAMABdAAAAdtw= --_000_FAD0D7E0AE0FA54D987F6E72435CAFD50AF9EC28SHSMSX101ccrcor_--