From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web11.9184.1687349578970381239 for ; Wed, 21 Jun 2023 05:12:59 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=AhPs5Qie; spf=pass (domain: intel.com, ip: 192.55.52.43, 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=1687349578; x=1718885578; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Oq7gMfjULPtMEFgSG6jrwCUIuRqUgq7aO1hytkhCEjc=; b=AhPs5Qiej6c1GbLD0gWR17f430VSPHfVLjMzXICB44Zwf0htL8+qMCHR z3/PflNWrnvLHapT96skH2FAD/SgYG1d56sKdEUhLfQ3RWW2mlZRBCa5m 5JUl2e+RzTzQ7aIi3DKU7RcXV/8MunceEfM6sNtY4LPwFHh75JucDfIh4 xMOD53eCLK+sTr2diU81cnvqIHH9WfYCsPgDsqoLhX599Oj6yOyMcys4Q +ncHO1AQbg5mj83C/oZK+ZDtl444BJrQhIpeqDM0dZPAUnNUuoinlSaj0 vTkIVJduAe1BDw+61MW7gAAyLvEEROv7V7smVreP93oXlyxRBeZkKW8e8 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10747"; a="446530461" X-IronPort-AV: E=Sophos;i="6.00,260,1681196400"; d="scan'208";a="446530461" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 21 Jun 2023 05:12:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10747"; a="744152428" X-IronPort-AV: E=Sophos;i="6.00,260,1681196400"; d="scan'208";a="744152428" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP; 21 Jun 2023 05:12:58 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 21 Jun 2023 05:12:57 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Wed, 21 Jun 2023 05:12:57 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.104) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Wed, 21 Jun 2023 05:12:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YJJu8eDe3yriZK7E0filZ1PFv3n+nyRxpsS39tNPi3/he5Ik0j+BT5J7P+9fsGjvT8xao0mT+h6k7q7SVQUXriFStGB/r6BNOZPcXz41RozxbNfipHrj/OY6eCAoxZ+7Qrv2Z09pIAw57MqYSFgjZrS69m22FUq6qIkSZeMSqtoq0TayC4cL4ZbJW5GYUKBrISkvPnuzWThezBUv0X9ASztofc0UuujQ65JN+KZVWFPB5ZpKXqTqkw46u1sgAqThTYvy8NAVBQDLCA3ysB3okl/ZO0kygic0prata588JO/6yfYROG58jWTenbBNq9ITPqrp69xy6vPfIp9UyA7b4w== 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=Oq7gMfjULPtMEFgSG6jrwCUIuRqUgq7aO1hytkhCEjc=; b=Miz7N0kBgk3IjaXTnGhGZFecxC+xd6GLiNy9+x1esTjeuB2Ke5pVqYi6HpZdn+XJMbg2lRnCRJLWxtJ+YWPISTRLcGFl7TZa/ntecHc+E4AiUzh2Z7Iaiti05nhbQ8PoOnZGQT9tTO5QyMM/UEC+rJqKDQvUbWuC5L5y3vL/jrXW9llt+Uzr9RYyXaSxjn2Lr9Web9bJUqoSg5EpY2QH4x14P941/eX1SkI0HJFhEqJYmlcGaYoT6zRa+KUKRTG+P5+GzyksJbgLmHAKHW1t5TIhXlRq3jQeX6n3ImzxA42LnWgu3FVdPQwu77k+qns60aPG5MTU6A0WZkvmab1nVw== 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 CH0PR11MB5283.namprd11.prod.outlook.com (2603:10b6:610:be::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.23; Wed, 21 Jun 2023 12:12:54 +0000 Received: from MW5PR11MB5906.namprd11.prod.outlook.com ([fe80::25f5:e54f:7c07:9982]) by MW5PR11MB5906.namprd11.prod.outlook.com ([fe80::25f5:e54f:7c07:9982%4]) with mapi id 15.20.6521.020; Wed, 21 Jun 2023 12:12:54 +0000 From: "Yuwei Chen" To: "devel@edk2.groups.io" , "rebecca@bsdio.com" CC: "Gao, Liming" , "Feng, Bob C" Subject: Re: [edk2-devel] [PATCH 1/1] BaseTools: FMMT GuidTool Auto Select Config file Thread-Topic: [edk2-devel] [PATCH 1/1] BaseTools: FMMT GuidTool Auto Select Config file Thread-Index: AQHZmzd9OcfcxRHWckKwfZdS/MdylK+VPKcg Date: Wed, 21 Jun 2023 12:12:54 +0000 Message-ID: References: <20230605081235.1991-1-yuwei.chen@intel.com> <117dda45-f4e3-b4be-aa91-a1ed08e6b40f@bsdio.com> In-Reply-To: <117dda45-f4e3-b4be-aa91-a1ed08e6b40f@bsdio.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW5PR11MB5906:EE_|CH0PR11MB5283:EE_ x-ms-office365-filtering-correlation-id: 4ee01fe8-f56d-4646-667c-08db7250d79e x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: sB2gim2yOzGBoE4xRuF0iSaKUUTzuNSV6ZRCDryeIEOIkj7S0k9f8psmH2fe/XMwPWnkzfAsf6D5WhiOh/Zrm8Giz9zgtYWKpzeQKSDnokI090MNRYCpzfT6A6Tin6Vyl99Sbvlg5jPBsUzM8hBYzaopH54+ummHPRf70BsIns77B9Ci4O69gYIKm4W2vor8U5nBMVotUTEMMJ5WnxY3vKciaeHlRzU3t56jp7QJnqkk33Whqccjs9E9XVdbISTmGRSMwty1Bp9m+HBHrMZnCOeqtqzF/GlsFTyzjUGRCaS1rPguTxsMnvsu6Upa2cjFXKOGBTUGM5yoxAD4fdsio9VzYDM4n90r4dE9qR6iOUpfnWq52Auk4m33B4wnTzujwuZRLtmrQQJ8GkAm4/qkxuzKRqbDi9W/OROFg9yJrUQNINO4dFszshrR2NoKHSaHPWdWRI1FUNjW4stTPXVq0UqkQ+5M5GOqLPj466uHLYAGPlHcN9mUvvJh1YLrA1D2hl4ACux/QpROH4ITg3t8ZPLUM6uw6BJNGf+kcByhUNhhE1CQZde/6ogZ77pQz1zFv0SCmRXkEN2XTljOQhvKe6RJXnYHEse3Sh37Yr+qPEADK8vVHgBjYzo7pxbdG746iUHj7bjmmyilRmCWXFTGcg== 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:(13230028)(39860400002)(366004)(376002)(346002)(396003)(136003)(451199021)(54906003)(478600001)(7696005)(71200400001)(76116006)(110136005)(53546011)(9686003)(6506007)(26005)(186003)(107886003)(966005)(2906002)(66946007)(41300700001)(66556008)(4326008)(316002)(66446008)(66476007)(64756008)(52536014)(5660300002)(8936002)(8676002)(122000001)(82960400001)(38100700002)(86362001)(33656002)(38070700005)(83380400001)(55016003)(66899021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZUthSXNjU29LUmNhUEc1M083ZVFvUk1EZjNOdVBDOCs5QysyUTZleFFDOEdO?= =?utf-8?B?K2YvM3ZzUEIwN1NSZWFrYUhHR3N2Z0p1U0JaT2d3M3JITUcvOEw5RzB0UlF4?= =?utf-8?B?MDg5dGRrZ1ArWDZQQ09xNzYyTitkcWlvOG0zYVl4SEJVNmFUaDJqdVFFM0hC?= =?utf-8?B?M3hNRmtJWGpERDB5endVeFFKeWFNRDMrSVRiMFpnd0lOUUllWWRhd0EzMjZX?= =?utf-8?B?R09xMW5OWTR3Q0JaR241T0RGeWd5YytkU1pGZzhrbGk0YTcxNHdjUXRpUlNu?= =?utf-8?B?bDk5OTUzZGJWN0RFL1NyUVVGS0RRZmNOMlBkYjg0WXlKVHhtMW56czYzL2w1?= =?utf-8?B?bG5TWW1FUmtXNnZCeGN2U2ptZzM4VU96MHZTSmdFYlQ0NUUzVU02Z29Kc3lo?= =?utf-8?B?c2lSemIrL3R4MlUvKzZlZjZEbHdjRlhzNmxKaXNyUVpFRHVTT3g5d3dRYkk3?= =?utf-8?B?ZjZ6bFR4S1JSYlNLbjlqQjVYYVV3dnJRUjFua3ZrKzh5aEV6RTNHcDY1R3Iw?= =?utf-8?B?UEVtS0V1V09xeGFTV1RPUnZYdGgxaHlMUndMWlQ3TWFBZFlaWGtQdnpVbE9J?= =?utf-8?B?ckFtd2t5UVMvQ2krNnRxbE5xK25kc1NaQ1NSMjQyRVZTM1V6QTFTdFNQQVB3?= =?utf-8?B?U3hNTFBjNEg1VmFhUDIyU1NYYVFiVG85enRPS0ZoaGJuRnlpSEttZzV6UVU1?= =?utf-8?B?YWNGTWE0dVdmdGV6UzczbCtoVnNXM1d5Sm1KclNVVVFwM1Bzb2swWXkxODlx?= =?utf-8?B?cWxVUkgxYlJzWU9uVFZzWTVrQ2hQc29Ob1EzbTFjZHI1Q3JnQTF1WXh2ZldR?= =?utf-8?B?bXJDMXlvc1FoV1lQRlV0UGJjcytHVG9Lb0lWL1ZISmlIY1p4Z09NdWZ5eWlv?= =?utf-8?B?SzBhMGlMN1ZQZlJ3RjJZUVJOMmN4UnNmY0hBdGlRSnVTeHNTWTY4cWdxaEFa?= =?utf-8?B?RUZoWkhyWkcrdm40NFZ2SnZmcitQSE1rSjJFMTE2THlqT1AyZGZmZkpxSmpQ?= =?utf-8?B?UWgrTHBvWlg2dEtISUw4ZXd3L3BQbEJPRnJuLzcrRzRjYWZMb00xWkg4WFlT?= =?utf-8?B?TTRqOTlFV3FYRElHZFBYeVNxR2JReEZBVTJJNEhlWWUzZmp6TFdlaXIvQ0E2?= =?utf-8?B?SU4zdVR3Q0NqM3BxNHhreXZveFVsNzl3Qk0rTDBvUUZxQ1dXZEliRDlCcWMx?= =?utf-8?B?SGxaQ3FuV01laC9SbVRxOVJnZy9GUzhHa2pNNWtFQkcwWGhReTRNMVl1ZGxz?= =?utf-8?B?d3M4aXY0M3lxWFNFZ2pHTmZzMVhPcE9qWWM0RGVSV1pLeEhacVdCMG9yU1RB?= =?utf-8?B?MlBCb1VVeVNwd2UxMjUrenZUeW5qRk01bmhXajR0QkQzN3BKakZ2eHovMTcw?= =?utf-8?B?c3ZlbXJkSmtuQ3BISCt5WjJnUXJVOU5NNjh1Z1BqQWJ1RDNQUjEwWlk2Y0pC?= =?utf-8?B?NUtMNVJDRWd2NVM2bVVvU08vUkpsUlBlbS9VaHJSWlJ0LzJXTTlacEVhVHVN?= =?utf-8?B?Ym4xMFVyNmtXQkhTL2xGVkZQT0UzRW1VQUJiUkZkWTV1QVZwenpDZGZab3ZI?= =?utf-8?B?UDd0Y2JwUkVXajBTTm14UEZaMkpvL3FHekNsR0tZandYL0JTOGZNdXUvS3Qr?= =?utf-8?B?aFllRFJHM3NTd1Q4Rm5SY1cyekRMRDljcWFLR216bnZlU2EyWHdXSk1sYWM2?= =?utf-8?B?cCtJSTJabUpXNzFjV3Zxb3V2UldsVVJDY2hiWEhTeGpBMmZGemxvcDNvWVB0?= =?utf-8?B?S09Md3kwQVRhcG92WGFxVktkZG1jaC9jcjk1Q2ZoQS9URWN6ZWRZOXEvSGo4?= =?utf-8?B?OE5hQ0piTzM1L3diTEMvL1RZZVl0Q2hNeEpYNnhXRnNjVG54STlsN250TkJ6?= =?utf-8?B?dDM1SStmNUdxVkRja0t0Q2EvbmlOeXIyaXRHWW1EYy92ek1IcUpDL3FVd3dk?= =?utf-8?B?bXBDL250a1d6c3dkV0t0ZW9kRmUrdGg3ZnhaUGl5V2NQK0M1NmI5ci9BbFlF?= =?utf-8?B?RVBJTHFETTNBYnNHRmVtWDZkbC9SNlNzSjNRbHJsWWhHNHU0WnVpK01YR1d4?= =?utf-8?B?RHBtTHp6QTFZd0RTYWJyNWxxK3RGM0FHSGwvNnl1SVlpMDBKVWw4aUZzUzA2?= =?utf-8?Q?T4U7m0KOuywmCRL4VpMb90d+X?= 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: 4ee01fe8-f56d-4646-667c-08db7250d79e X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jun 2023 12:12:54.3195 (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: pyplZnBsZcqX8peD1DwkhKAMw4WjuldOI5ZH4beV/y2CeIkfM9jJRchzhQFdXfeRkB224Rkza9xtDtfvCJ50oQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5283 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 SGkgUmViZWNjYSwNCg0KVGhhbmtzIGZvciByZW1pbmRlci4gV2lsbCB1cGRhdGUgdGhlIHBhdGNo IGxhdGVyLg0KDQpUaGFua3MsDQpDaHJpc3RpbmUNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2Ut LS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+ IE9uIEJlaGFsZiBPZiBSZWJlY2NhDQo+IENyYW4NCj4gU2VudDogU2F0dXJkYXksIEp1bmUgMTAs IDIwMjMgOTowNCBBTQ0KPiBUbzogQ2hlbiwgQ2hyaXN0aW5lIDx5dXdlaS5jaGVuQGludGVsLmNv bT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+IENjOiBHYW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5 b3NvZnQuY29tLmNuPjsgRmVuZywgQm9iIEMNCj4gPGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KPiBT dWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQQVRDSCAxLzFdIEJhc2VUb29sczogRk1NVCBHdWlk VG9vbCBBdXRvIFNlbGVjdA0KPiBDb25maWcgZmlsZQ0KPiANCj4gVGhhdCB3b24ndCB3b3JrIG9u IFVuaXgsIHdoZXJlIHRoZSBzZXBhcmF0b3IgaXMgJzonLCBub3QgJzsnLg0KPiANCj4gDQo+IC0t DQo+IA0KPiBSZWJlY2NhIENyYW4NCj4gDQo+IA0KPiBPbiA2LzUvMjMgMDI6MTIsIFl1d2VpIENo ZW4gd3JvdGU6DQo+ID4gQ3VycmVudGx5LCBQeXRob24gRk1NVCB0b29sIGRvZXMgbm90IHN1cHBv cnQgYXV0b21hdGljYWxseSBzZWxlY3QNCj4gPiBGTU1UQ29uZi5pbmkgZmlsZSB3aGljaCBzYXZl cyBHdWlkVG9vbCBzZXR0aW5ncy4NCj4gPiBUaGlzIHBhdGNoIHN1cHBvcnQgdGhpcyBmZWF0dXJl cy4NCj4gPg0KPiA+IENjOiBSZWJlY2NhIENyYW4gPHJlYmVjY2FAYnNkaW8uY29tPg0KPiA+IENj OiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gQ2M6IEJvYiBGZW5n IDxib2IuYy5mZW5nQGludGVsLmNvbT4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBZdXdlaSBDaGVuIDx5 dXdlaS5jaGVuQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgIEJhc2VUb29scy9Tb3VyY2UvUHl0 aG9uL0ZNTVQvY29yZS9HdWlkVG9vbHMucHkgfCAyICstDQo+ID4gICAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9CYXNl VG9vbHMvU291cmNlL1B5dGhvbi9GTU1UL2NvcmUvR3VpZFRvb2xzLnB5DQo+ID4gYi9CYXNlVG9v bHMvU291cmNlL1B5dGhvbi9GTU1UL2NvcmUvR3VpZFRvb2xzLnB5DQo+ID4gaW5kZXggYTI1Njgx NzA5YmM4Li42NzFkNzdjNDdkZTkgMTAwNjQ0DQo+ID4gLS0tIGEvQmFzZVRvb2xzL1NvdXJjZS9Q eXRob24vRk1NVC9jb3JlL0d1aWRUb29scy5weQ0KPiA+ICsrKyBiL0Jhc2VUb29scy9Tb3VyY2Uv UHl0aG9uL0ZNTVQvY29yZS9HdWlkVG9vbHMucHkNCj4gPiBAQCAtMTEwLDcgKzExMCw3IEBAIGNs YXNzIEdVSURUb29sczoNCj4gPiAgICAgICAgICAgaWYgb3MuZW52aXJvblsnRm1tdENvbmZQYXRo J106DQo+ID4gICAgICAgICAgICAgICBzZWxmLnRvb2xkZWZfZmlsZSA9IG9zLnBhdGguam9pbihv cy5lbnZpcm9uWydGbW10Q29uZlBhdGgnXSwNCj4gJ0ZtbXRDb25mLmluaScpDQo+ID4gICAgICAg ICAgIGVsc2U6DQo+ID4gLSAgICAgICAgICAgIFBhdGhMaXN0ID0gb3MuZW52aXJvblsnUEFUSCdd DQo+ID4gKyAgICAgICAgICAgIFBhdGhMaXN0ID0gb3MuZW52aXJvblsnUEFUSCddLnNwbGl0KCc7 JykNCj4gPiAgICAgICAgICAgICAgIGZvciBDdXJyZW50UGF0aCBpbiBQYXRoTGlzdDoNCj4gPiAg ICAgICAgICAgICAgICAgICBpZiBvcy5wYXRoLmV4aXN0cyhvcy5wYXRoLmpvaW4oQ3VycmVudFBh dGgsICdGbW10Q29uZi5pbmknKSk6DQo+ID4gICAgICAgICAgICAgICAgICAgICAgIHNlbGYudG9v bGRlZl9maWxlID0gb3MucGF0aC5qb2luKEN1cnJlbnRQYXRoLA0KPiA+ICdGbW10Q29uZi5pbmkn KQ0KPiANCj4gDQo+IA0KPiANCg0K