From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by mx.groups.io with SMTP id smtpd.web11.2913.1656036173133007712 for ; Thu, 23 Jun 2022 19:02:53 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=DE1DbhWT; spf=pass (domain: intel.com, ip: 134.134.136.65, mailfrom: yuwei.chen@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656036173; x=1687572173; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=i9IrMAu3CMI9+N2ioX+ZQvs+P3VTPTs7oI5RWxp//+Y=; b=DE1DbhWTE0YBoh9T48Sa/TkGIgoFRA8e+tP8Bv8Paqare7FbJyBxrFXE QeMScRkV+/s7kLA3uUsLVzKEfswK6ogvdvb/QiFDKAtuc6AknkLg8VqCz Z1sLYBe3toWQiEWxHf9XBCXdlFNfEbnG/hhEATK0Gy3UhN2g2I0CyQf12 ZoOtbXzhW0CdP4UD1Xcqx3+fyJ8tQivtsH9UjlWuXrPNPaT6DnfxpRFOq 16L0/dSOW6dehjRnFJ9Z/vmfTsOLSlx0sjcHRCe2VnrFVkxISr7mWYkRr LdU+R+hLxYJZwMRj25o90bWt46m0lccuSqdwwkNPZX84Ybo2VRyBReWL3 Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10387"; a="281977958" X-IronPort-AV: E=Sophos;i="5.92,217,1650956400"; d="scan'208";a="281977958" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Jun 2022 19:02:52 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,217,1650956400"; d="scan'208";a="678336050" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by FMSMGA003.fm.intel.com with ESMTP; 23 Jun 2022 19:02:52 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Thu, 23 Jun 2022 19:02:51 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Thu, 23 Jun 2022 19:02:51 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.169) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Thu, 23 Jun 2022 19:02:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=m6KpX5inblNZp+Y7QUjl4l/3l78ZsSsYdLhXSv/V3Qlb/j9q/U1ozdPyvre4G9CL/KtX4mDX7wjdnzsXzqTmm0yai1pZOppbzXdkukuCk+npLWagrpXhWwS3+c3LWlq0tiUK7+AXO40L7pmyXMbYbdlJKzg6ukNXecFUXJgsqvoDpPtItSjBXcZl2mGnDiXzHyk0gzGCT4fkh0Ibb1YWaKPRzfqIdCtr3226GBGRHJkhsecJpuR099o8GUz5HNLsd3Gbc74EWYh/LWS/ev60EySvZtFLznY1u43BrWmnIenNLamLyl4BOQbXTrlcyAB3BXJN4CNIiKF9Fccub+TQlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=i9IrMAu3CMI9+N2ioX+ZQvs+P3VTPTs7oI5RWxp//+Y=; b=EMhgNyyMyQ8n9grTtHG+BjVeGQpwGi0cWqS+EAP0auI1OE6qETMFEIro0LX+Fwjq4YWcNzvvySXqgzsxGQdC0oATss6HkJLcg6+ZuLR74VCU/hmaAhLU5PkojTLQeHaNWrLfV+amK4Q9f/0gquUyPnDAIuPng79mHAvSVlNqeLwYs3WNG3pV8Ep2iP4tOlvLDfvCmVsAb82a8xAhG6vyztK2JC7UmSqIKe4Gde+SGPZk5jj/PelRpJlaQ0eiHYBt43grH5GTiPW4tUMPOvv46RCO2M9kezSsEMDEtd14nGNRMa38CzuyvGcn8mQswbIebgHjFXZdJ4Hkfs7D0Q5LDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW5PR11MB5906.namprd11.prod.outlook.com (2603:10b6:303:1a0::21) by SN6PR11MB3230.namprd11.prod.outlook.com (2603:10b6:805:b8::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5353.20; Fri, 24 Jun 2022 02:02:50 +0000 Received: from MW5PR11MB5906.namprd11.prod.outlook.com ([fe80::2d9a:578f:afd5:462d]) by MW5PR11MB5906.namprd11.prod.outlook.com ([fe80::2d9a:578f:afd5:462d%6]) with mapi id 15.20.5353.018; Fri, 24 Jun 2022 02:02:50 +0000 From: "Yuwei Chen" To: "devel@edk2.groups.io" , "ayushdevel1325@gmail.com" CC: Michael Kubacki Subject: Re: [edk2-devel] BaseTools: Current status of BaseTools/Source/Python Thread-Topic: [edk2-devel] BaseTools: Current status of BaseTools/Source/Python Thread-Index: AQHYfahJp+KjVlWl3Ee/ZH7Bn41Ida1d3dHQ Date: Fri, 24 Jun 2022 02:02:50 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.6.500.17 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 8d311a03-7149-4635-8e41-08da5585a43c x-ms-traffictypediagnostic: SN6PR11MB3230:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qVeL3FNhxJa3rOFbu4/fkC2XCsTMgiZI1E1xELmBXgWSUB2i1FIpPqUFe+nk4BEr5rYv/eUAtW5pxBJTe5VGQFyvs7ZygrGxoySum0DuzSX9TIbkjvmohkHT432riu2Oeoh7T7zXVekbvAvzRLpgNvN5p00KN0PGxsDVeMu4wWGw5ctuAfNW23OEAHtQm/A/9fRUhZtGDLYPp53WPloJKE1bcq51FbvNiPoGbpvrTsd8SnCasPbdSnzJLrjrWGNeOJdbS8WA77wIUxTofyG8Gcp3F5DtamVpiNehrmXN+ZmuVqtimmHd8cY3HCfqSJWNj/FYxadeN+bBfV95bZjlm4Bbw76vA9SzbRr/a0NShEVSl6gsXEs+7BF5t9Hsy6F3u9CO5Kcy/J3xhFJ/zzjuZkx6J+9Wn5LLYxeNBVAcc9NNgLgB/cAGRSQqOXzgUOUsyeqDybk3Cml2D8AlqZKnsp6x/8tu3rNWFumBH+h02VW0nwgPNacLt/2S2xZygRePeABhDrU6E6LIt163IvRxxhptSggUPJqY8dsIFOew5+FOEwnMsvyyBuiO8ngfJrNAKtukEtdWQkxiyZlGVlxb6hnGYMt0BSWrdAP0OSMslCkQL/YjTO2+K/lZt3B8sNjCD2tPpH2yY0UqF3hWjOrJATs5V6TTrS3F43qhxgr3uXaypnZ/VNc+yoM5d/EdTn8sKSc/cQQmmZioOQ2qAzbX3zoXp+V3N7dhWIrgdg73wqb7yXPz0VQXRjQNu8CA0KSbJ2IoyFcQA+KRUJANQuOcYBpputxdc2JjgurZCWBzyHAfPNenrWhUrq/j10tCRuDNkEXPfxJpS15ctGZ9AcALyg1NuRkSnafV+MFVdtxqj+zvE5gZ2WKM1wrQW0frP2kltV18RqAXx7J7t9v4/LcrLQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW5PR11MB5906.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(136003)(376002)(346002)(366004)(396003)(39860400002)(966005)(41300700001)(26005)(66946007)(5660300002)(66556008)(122000001)(64756008)(38100700002)(33656002)(82960400001)(316002)(38070700005)(478600001)(2906002)(66446008)(4326008)(53546011)(71200400001)(6506007)(55016003)(8936002)(8676002)(76116006)(52536014)(110136005)(66476007)(9686003)(7696005)(186003)(83380400001)(86362001)(369624004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UFBCOElZZU02c1kxd3lDdFhVcGVmSEJmZWVmNzFMNTc1VktXZTByc0t6YSt3?= =?utf-8?B?RVprWTc0cTBoZ1R5c3hJV0t0TUlMUVUvbWVjWEZHdEdCN1lsQ2tobjJCUjZm?= =?utf-8?B?cm80cDRVOFFBT3NkaEtnWFczeEUzTGVCWit2QXNpclgySnJuTjlRbWJPM3RJ?= =?utf-8?B?SlpNRWFUYWhTSDhHaEtEUm41MFZsQ3FibE9wVjU5cDNUVlBkR093YTdKaEpo?= =?utf-8?B?WjlMWGdkYndqQTQ1N0dGdUpDNzltZ1pUM0d3RFZDTFRpY2toM1BMVVdPYkla?= =?utf-8?B?SUpxakJ4cjRQbmlqdytPb0FXTVdkdFFLaHgrOTgvODQrTENCcjl6Z1lSaUJY?= =?utf-8?B?SFQ0ZXdJcCtOZ05seVhMV2hIUndWaWIrUWpxdm1rSExWbS83WUlhcEl4alBs?= =?utf-8?B?R3BKclNMdnQzanM2blZZT09QT1RsOXdQSEh5RG5PWU1BaG1la0RvSDNpaklj?= =?utf-8?B?NVR6bGQzUFc0aldGUng3alkzL1R3aTNvYU45K2w4L3AxZmpVZzl6ME41QlNm?= =?utf-8?B?anVvQlpvREo0ZXZmVmtqa25kaTlQSDNWVktMaHRKYklVNVBoZW1iSzZJME84?= =?utf-8?B?dGxWSndKN0RoUGJ4YVRkWm1VbnpQc3hZV3ZtbWErRnc4Wk4zdzFTUUVQQVND?= =?utf-8?B?SXVvSlM1SlI5OXgrNzhUM0FuUkJLR09UNldJdGZ4d3Q2K1RMSTh2QmFJU2lS?= =?utf-8?B?ZHdmWmxOUlNsRlBmZ2kwUkkwdnZldkd5SGRabXZ4R3FGWUtTK093QmNSRFcz?= =?utf-8?B?ZldJdHNtRVlPYjVtUkZlckwxVVdnVk45TWZsMzZYMU1odExWdm5zZmxBVFRi?= =?utf-8?B?bkhISE9WT05jOVZGcVNVZGt2MzRBUlpxMERTKzlVeG9nQ215bnlCM2pMMWNQ?= =?utf-8?B?eFZvaFZQUHB1Qmk5eVV5aDFFdXRvdEZMUjdtU2ZPdENmUHhyQXVjQVBzNThi?= =?utf-8?B?OStYY0x0cVl1S1VyUkxKZU94bGVXUVhMZ3dZRlNHSWV3NC9GNHV6MkRVRW1Q?= =?utf-8?B?dEoyazRrQzQ0VkdGSkhZdmlVNC83bWhOcEpNSkZSMjVUOFlZU0NiV1Jrdi90?= =?utf-8?B?bGlkVXRRTW4rMnpnc3A3eXljNUh6ekxldi9XaU5XVy9hbk9oOXpJSDJydHZB?= =?utf-8?B?OW9aUlFCSGZBSWU3bkJVWWNuaE81SnRWamZsSXdMSHJZd0dwc0xYNG04Q3Qr?= =?utf-8?B?cVpwMnpTcngzRkpndG45WWNoOGRZSzhkRHJmU1AxbDZqekkvT2xSeUlZT0Rn?= =?utf-8?B?Ri9hblB3T0ZwVllsdWJ2SFhvRFgwZ2dsUVBJaks3alYwczI5WlBNWUNDM0Zs?= =?utf-8?B?OG51WWNaWEhUZFQrNG1iL0sxMGlBbWU0R2UvQk5DRUlmcUpmZkxjcm1nNW1S?= =?utf-8?B?dnZBSVRQL3lsR2VxSk9LMmpVeko5bXh6SFQvWVh5WnBsdHFXU254aFFYM2I4?= =?utf-8?B?R21kN0wyMU41aWxEUkREaFdzSWhDS2QxUkdrSmZlT3FLenRUTW1EMm9wRUwx?= =?utf-8?B?Rmh1RjJkbWdHQUdYYzh6bllCZllzR2NBNE9uQXRMM05iZUQ1MmhaWk1pUlZa?= =?utf-8?B?NG9pd1FDNWV3dU41Q3djZmpobFoweUlmSFI0YVVQZDFtYjB3TGwzbkozR0Fx?= =?utf-8?B?U1B6d3pGZkF6a1U0RktnWTJYQnpjbjgvUlZzNHRqdnZZalBqZGExRjdyWFhs?= =?utf-8?B?amR2RlFiRjRIUWprRGk0TzlTbWE1anExRWlkNStDZ0NDVW44YzN6TGRvYTd0?= =?utf-8?B?cThmRzVwWjJrUURhT2syYmdpUHh1aEl4VUlzcWtGa1laQWpEamtMN2M2S0hX?= =?utf-8?B?ajNoWFlsN2UrOEhUeGZsQ3prZFpFV1FRQWg2S2xxZ2w0Rm1tOFBPZkNSWEJC?= =?utf-8?B?a01wSzBJN1pvODNDUE11NHBZN0tjblFSWEpka1BCclcvM3dZL2d6WktFQlBv?= =?utf-8?B?eldlQmRZU1gvQkRDdTJOQmpubkd4eDc1K2RPOXBad3ZDcE55Wk9oNFcwVkQ0?= =?utf-8?B?clJpRys0NWhIUUxyRXJETlJQSDd2U2ZBVEo2T3cxYUgzdTlJOGtiQ25xVWs2?= =?utf-8?B?K1FrKzROalFHYTFqTkNqbCsxT1laSTg0MmFobW1FWGdWdzV2ZjdmU2JrWWgx?= =?utf-8?Q?3Xv4uKlz1+07QrLMoCurO6csU?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW5PR11MB5906.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8d311a03-7149-4635-8e41-08da5585a43c X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jun 2022 02:02:50.0477 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: QibkiTiRcHdaW+jsEf2k9KMkfRIFH/CveW+HbCuob34lDYyLGXqZ9rCIl9rNbEjFYx9wWXXlnfRHBzhwDTPUNw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3230 Return-Path: yuwei.chen@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXl1c2gsDQoNClRoZSBtaWdyYXRpb24gaXMgc3RpbGwgd29ya2luZyBpbiBwcm9ncmVzcy4g DQpJbiBvcmRlciB0byBlbnN1cmUgdGhlIG5vcm1hbCB1c2Ugb2YgdXNlcnMsIHRoZSBjdXJyZW50 IGJ1ZyBmaXhlcyBhcmUgc3RpbGwgYmFzZWQgb24gQmFzZVRvb2xzIGluIGVkazIuIA0KQWZ0ZXIg YWxsIHRoZSBtaWdyYXRpb25zIGFyZSBjb21wbGV0ZWQsIGFuIG9mZmljaWFsIG5vdGlmaWNhdGlv biB3aWxsIGJlIHNlbnQsIGFuZCB0aGUgZGV2ZWxvcG1lbnRzIGFuZCBidWcgZml4aW5nIHdvcmtz IHdpbGwgYmUgdHJhbnNmZXJyZWQgdG8gdGhlIGVkazItYmFzZXRvb2xzIHJlcG8uDQoNClRoYW5r cywNCkNocmlzdGluZSAoWXV3ZWkpDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g RnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBCZWhh bGYgT2YgQXl1c2gNCj4gU2luZ2gNCj4gU2VudDogU2F0dXJkYXksIEp1bmUgMTEsIDIwMjIgMTE6 MzEgUE0NCj4gVG86IGVkazItZGV2ZWwtZ3JvdXBzLWlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4N Cj4gQ2M6IE1pY2hhZWwgS3ViYWNraSA8bWlrdWJhY2tAbGludXgubWljcm9zb2Z0LmNvbT4NCj4g U3ViamVjdDogW2VkazItZGV2ZWxdIEJhc2VUb29sczogQ3VycmVudCBzdGF0dXMgb2YgQmFzZVRv b2xzL1NvdXJjZS9QeXRob24NCj4gDQo+IEhlbGxvIGV2ZXJ5b25lLA0KPiANCj4gSSBoYXZlIGJl ZW4gcG9raW5nIGFyb3VuZCB0aGUgQmFzZVRvb2xzIHRvIHVuZGVyc3RhbmQgaXRzIGltcGxlbWVu dGF0aW9uDQo+IHNpbmNlIEkgd2lsbCBoYXZlIHRvIGFkZCBSdXN0IGJ1aWxkIHN1cHBvcnQgYXMg YSBwYXJ0IG9mIG15IEdTb0MgcHJvamVjdC4gVGhlDQo+IGBCYXNlVG9vbHMvU291cmNlL1B5dGhv bmAgZGlyZWN0b3J5IGNvbnRhaW5zIGEgUkVBRE1FIGZpbGUgdGhhdCBzdGF0ZXMgdGhhdA0KPiB0 aGUgZm9sZGVyIHdhcyBzdXBwb3NlZCB0byBiZSByZW1vdmVkIGZyb20gdGhlIHJlcG8gb24gMjAy MTAyLg0KPiANCj4gSXQgaXMgc3RpbGwgcHJlc2VudCBpbiB0aGUgcmVwbywgYnV0IG1vcmUgaW1w b3J0YW50bHksIGl0IHN0aWxsIHNlZW1zIHRvIGJlIGdldHRpbmcNCj4gY29tbWl0cy4gSW5pdGlh bGx5LCBJIHRob3VnaHQgdGhhdCBtYXliZSBpdCB3YXMgYSBtaXJyb3Iga2luZCBvZiBzaXR1YXRp b24gYnV0DQo+IHRoZSBjb21taXQgaGlzdG9yeSBkb2VzIG5vdCBtYXRjaCwgc28gSSdtIG5vdCBz dXJlLg0KPiANCj4gQ2FuIGFueW9uZSB0ZWxsIG1lIHdoYXQgdGhlIGN1cnJlbnQgc3RhdHVzIG9m IG1pZ3JhdGlvbiBpcywgb3IgaWYgaXQgaGFzIGJlZW4NCj4gY2FuY2VsZWQ/DQo+IA0KPiBZb3Vy cyBTaW5jZXJlbHksDQo+IEF5dXNoIFNpbmdoDQo+IA0KPiBbMV0gaHR0cHM6Ly9naXRodWIuY29t L3RpYW5vY29yZS9lZGsyDQo+IFsyXSBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIt YmFzZXRvb2xzDQo+IA0KPiANCj4gDQo+IA0KDQo=