From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.42]) by mx.groups.io with SMTP id smtpd.web12.14611.1621443348419475916 for ; Wed, 19 May 2021 09:55:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=ErAwy8Vo; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.94.42, mailfrom: garrett.kirkendall@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SP4K4IUxGhli5lpKPR3js1Qpz/EDxw3oseZXMp8b6splSuH31j2GOCd56+lb3ybNRTkJ/77OOs1Y0zri6dWbQNBTnd3STNPlSHsyhIZflrk4iGcQMij0hs4uTtw6ZPdNFJO4j7UtmQWIaITWkfXRWNtYtomtBgRjQsX4IcKz3pnyP4ZonXzAuOUceFzIQF7EDDJAsaJ62pWpWG/eRBuBLPWYx+rAmrWaAEpFAp90CIylobBkJte/dYlbyJaUwaKcIsy4hKGq9CLMiAynMjzorWXn/bh0HWJzw7euGpX2XuHFN6+hgIENz/3VzYa1XQr0tMIHDRF8k1fCHwTjMZeAEg== 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-SenderADCheck; bh=ZuV96yLtbP+cvDpxkrUbcRso9CGvDlnwDizSuEloffo=; b=eBNHJa54fqDGFAbJzGKkPQnwIDZduVFdxPh2twgdacbAfvQPtuJcOA3hVRQJ66rXt7nOxnVE/+XQrAeAOE3yljueks7BTvzGFbEfH1pN0zDHm2cGxNG2+7sHn3CW0OixVRhEUN84coB9UKxFbcpVZpF00FEWMTNpq7tGu4q7UL0GzPJ+6TXuAJB0fdkHUpRzRrf33OT1rdgiVADnv2kUPm9gaTTuCtHIKaJWT/Ww+rE6/mJzjgkB8lJ5YgVRF3Yaldc7x5LnTtfk0Y1HZX9Zsc1I+YmnwzL2QD+RBlQ6X0dyvH34CPAVGOznx4fDT7eAUGi5bGTzPq8RAv8I0kS8SQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZuV96yLtbP+cvDpxkrUbcRso9CGvDlnwDizSuEloffo=; b=ErAwy8Voe7hr4PG0hLzSpm9EcRVOZMvgQP8345fo01vrUQvnK1BoZgiJU2guxPSV7D3u4THtJauOjCmhuiy81WkKs9cJNTkwGYL96CTeU3/bMXe07Xifjsn6Ioa69mVtvJpOmhgw1Af66PCOjOPadpCeYQ9SZMwuIbuaNXfahUg= Received: from SA0PR12MB4525.namprd12.prod.outlook.com (2603:10b6:806:92::10) by SN6PR12MB2717.namprd12.prod.outlook.com (2603:10b6:805:68::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4129.28; Wed, 19 May 2021 16:55:47 +0000 Received: from SA0PR12MB4525.namprd12.prod.outlook.com ([fe80::137:15ff:beb7:fdf4]) by SA0PR12MB4525.namprd12.prod.outlook.com ([fe80::137:15ff:beb7:fdf4%6]) with mapi id 15.20.4129.033; Wed, 19 May 2021 16:55:47 +0000 From: "Kirkendall, Garrett" To: gaoliming , "devel@edk2.groups.io" CC: 'Bob Feng' , 'Yuwei Chen' Subject: Re: [PATCH v1 1/1] BaseTools: build: Set ReturnCode on POSTBUILD fail Thread-Topic: [PATCH v1 1/1] BaseTools: build: Set ReturnCode on POSTBUILD fail Thread-Index: AQHXSNIZh6aNhJqYYk+4pn4yzzBpWKrlxBOAgAVJUcA= Date: Wed, 19 May 2021 16:55:46 +0000 Message-ID: References: <20210514150143.5-1-Garrett.Kirkendall@amd.com> <20210514150143.5-2-Garrett.Kirkendall@amd.com> <00bc01d74a2a$dc5ca560$9515f020$@byosoft.com.cn> In-Reply-To: <00bc01d74a2a$dc5ca560$9515f020$@byosoft.com.cn> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_Enabled=true; MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_SetDate=2021-05-19T16:54:09Z; MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_Method=Privileged; MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_Name=Non-Business-AIP 2.0; MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_ActionId=c1786af8-3a87-4126-9031-c167140ea7ca; MSIP_Label_64e4cbe8-b4f6-45dc-bcba-6123dfd2d8bf_ContentBits=0 authentication-results: byosoft.com.cn; dkim=none (message not signed) header.d=none;byosoft.com.cn; dmarc=none action=none header.from=amd.com; x-originating-ip: [165.204.77.11] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e57131bf-8581-4fb2-a99c-08d91ae6f2ed x-ms-traffictypediagnostic: SN6PR12MB2717: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2399; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: RtwCaG1JDGOJekJBfRkvsunUGVZ+RdX9vagV3Twl0rNTTyTBTkmjImMtK+elKuH13IwDkeIfz/SCf9x5E3NDhoAIK04OImNTKLyw6AlRe8+HVCr4ynf22UK7ZHipdjshpO3aEWPCISZyMQSaOJjxvhedL0ZyxkEJW69NA2JqjhCFQJP+v6JnnIX0gyM/ifMk3E+1P3rv5hBtn75TfsGJVpowByjr6Kct06NRbjTVWE2I9Y1Hvt3sxszT1pnYm4BgL6HVyJ31/RYaTGBrTIeJk1wsQ1gfyPkBDshz4Il28827rkMJFRdrWMUYt/RLZ02e3iXltDVjxedu9AGApiLbUhm4RIhqsJzeO2vBhPa7y8j+6pB1+lFcYO1Scol5xISLSIyfyjbCVVKIXrY4I5jAYpQqSguAHLy00WJsr8yJH6zjped3bopdlk1KGfr5I4Jn7B+HBxpmkZ8zm5DY1aF8l6+AOkCnMhV9oKd8qDDJ0fee9uEQ96gQfJPPd6Br0QuZw14ie0GlE4bq4SODnJBwPDmi6nWbkodzAahOZvpMUB4c408aziPtBiaIAHf4AhSfVKSeZzIHIaGwbHClLQHin51u5c2SCQOTBsN6bOHGu0Rc7lHdwWckT0axQA3MUtQO9T8SQ5Hizoexw5j6s1pB2Jvsd+HtpioU+o8fnPrV5GLiS2x6BeIm7BpSQDrOBhPk x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA0PR12MB4525.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(39860400002)(136003)(366004)(346002)(376002)(396003)(9686003)(122000001)(38100700002)(55016002)(83380400001)(316002)(33656002)(478600001)(6506007)(4326008)(71200400001)(110136005)(53546011)(45080400002)(5660300002)(66556008)(66446008)(52536014)(2906002)(186003)(8676002)(54906003)(64756008)(86362001)(966005)(7696005)(66476007)(76116006)(26005)(66946007)(8936002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?T1pCSmtNZUN4S00zMitFcGlpazlFYXB5dGxBbkR6REo2RnAwN3puSk9XbmZW?= =?utf-8?B?RjdIeC9jNVpuZjlObkhMdjBtRDdXNnhXUzR6eTRra3k4VjhmdkpwdlhNZGNn?= =?utf-8?B?OCsvb0tPek83M3hjdEhwVUxQaE1Fd0ova3RUTDdhUGo2eVdpTDRtZk9hRnlO?= =?utf-8?B?TDhNanVyNUVRNkZ3SStBYW94d3RSbDZVajFoMmYxVFB0M1psVndvVDZJRnVh?= =?utf-8?B?K0pYYWZwSE14eXQ4Y1dsU05NeVJqc0xiWldIdVB0Ny9nTTU2ZmllanpYRElU?= =?utf-8?B?WE1wWXg4eHpTSnhuK0FZTDAyL2k3bjF1UHRWOFU4NlY1eS9XNDZOTTh2Rklk?= =?utf-8?B?ZmNrVEoxRllLNVdzV2RvMXJPblRBUW1HTldiZThwTjY3RVV0eSszSmdocENl?= =?utf-8?B?Vm41dDI4TkZrZ00rVzVGN08zSGtyREhrR1NtdlFEME9zek1YSmQzRjJiY1Ny?= =?utf-8?B?R2tWOEdiN21mQUg0cTVnUTUwZjh2S2RWa0tTSjFXcUxyTG0zeWkrL2puNEpp?= =?utf-8?B?WlZNblpqN1dzcG1aY01yaHp0V2ZLZWorVTh6bE45bThVbm1pQWtxOUs2RXV3?= =?utf-8?B?Uk15Yk5yajlsUllFcy9vMjVRMWRielhLM2kvYkFSU0NWTWh6VWtSeTBud0Rh?= =?utf-8?B?aVVpRjdFWGgxd3pBcEhobm52aTdMTERsZzZIOWxtOUZxa0lzMVdQL0hlSkd0?= =?utf-8?B?VWVIYlZ2T0x0VDlKRGRLRkhTVnlLM09BQU5xUXFNZ3FwQ1luS2Z6SjRyYm1q?= =?utf-8?B?UmpwVVZvdVJURkxVY0FEYzVoRTJGc2ZGSVJlOExlWGY0aVBBdDdmU2tWSTUz?= =?utf-8?B?bU9HeTNZU0hvaXJIcDRFSWMyeWI0SjhzNE1Ma0JCQmZ1SXNqRUVTMGJqTlAv?= =?utf-8?B?bm5vMW8xQkFDV0o3V2Y1d0p0bnhhQlZXUForL1MvME8xRjM0a1dSRmdlbjlk?= =?utf-8?B?T0w2d3NHU296L0dLTFRWUWgxMFV1OFFnQ0Q5YzZkbzU5bEs1d0xEZjlONklY?= =?utf-8?B?MDQ0dmtSMG9Nb0pqN2RMYm5tWFkzZlQ2ZkIwN2xNVFVYOEJtaTNvY1NZZUNa?= =?utf-8?B?UnduK0JCTUhGTE1hbDdCakVsZ0RhdFY2SURhY0lncVZsdjVKc1A3NHo0ZVlQ?= =?utf-8?B?c09PTlhXT0VscldjZWJIUCtra2VBRGdsMVdQbnQzczhMM21BeEZDV0k0bHNT?= =?utf-8?B?ZWdxY0J2SVd2TjQ2NGZCTWZ6SHRSeDE3OTE4UzVMaG5xbmZsTm82WkpFTXZX?= =?utf-8?B?NGN3MkNXZnp0cTVjWnNrbUxpSDFET1VEckF0UCtRK2lUU28zenpEdnZaeG5V?= =?utf-8?B?THFmMEVIbTlXeWQ5SlRYRCtGV0V5ZHJlVnZkbGVITko0eTFWd2I2K3BmWjh1?= =?utf-8?B?TEkwa3I5VysyL3BVajJrYkF4ZmJtRXpxamZoS25Bbmk0UHNGQkVOZ3hCUWZQ?= =?utf-8?B?bGJ5QzAvalJCckgxSFBjb0FtNGhoZllkdHk3a0taRHhXaklnbkVNRlBtNVRT?= =?utf-8?B?T0h5NmxpRDZoTk1rdVZJTW9NT0ticDRoWnI3ajZwUUd1eXJ2c2tFS1BMUXFQ?= =?utf-8?B?MjF1Nm16YTRXcm05bVFaYVlJWURPMEhuRXBjQTVtRHdnQnFuV3BJUnVEM0V2?= =?utf-8?B?SzhvTzc0cHoxVDNhUEcyS0hLMCt1TXVxdmFuODZBR2o0QktlMkZtQmw5NjIv?= =?utf-8?B?a1BrQ0RCZ2tMbDdCYU9oM2RvdFphVEJiY2pGaEVxelI4WGdKRFZrcUpNWVll?= =?utf-8?Q?YcKD7cIynFCM+oSZe5Ha2QkKFzWOqGImIctfbix?= x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR12MB4525.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e57131bf-8581-4fb2-a99c-08d91ae6f2ed X-MS-Exchange-CrossTenant-originalarrivaltime: 19 May 2021 16:55:46.9112 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pIDwPGMEs1oTJ5bsNGSgdFWuosPVgpOGq06+vH+9kdPVeuK4wBTLxPjSj1ZuAmvusccPoSLzrLPx2l6cItkOPQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR12MB2717 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QW55IHRyYWN0aW9uIG9uIHRoaXMgcGF0Y2g/ICBUaGFuayB5b3UgTGltaW5nIEdhbyBmb3IgeW91 ciBxdWljayByZXNwb25zZS4NCg0KR0FSUkVUVCBLSVJLRU5EQUxMDQpTTVRTIEZpcm13YXJlIEVu Z2luZWVyDQo3MTcxIFNvdXRod2VzdCBQYXJrd2F5LCBBdXN0aW4sIFRYIDc4NzM1IFVTQSANCkFN RMKgwqAgZmFjZWJvb2vCoCB8wqAgYW1kLmNvbQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+IEZyb206IGdhb2xpbWluZyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KPiBTZW50 OiBTdW5kYXksIE1heSAxNiwgMjAyMSAzOjEwIEFNDQo+IFRvOiBLaXJrZW5kYWxsLCBHYXJyZXR0 IDxHYXJyZXR0LktpcmtlbmRhbGxAYW1kLmNvbT47DQo+IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ IENjOiAnQm9iIEZlbmcnIDxib2IuYy5mZW5nQGludGVsLmNvbT47ICdZdXdlaSBDaGVuJw0KPiA8 eXV3ZWkuY2hlbkBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IOWbnuWkjTogW1BBVENIIHYxIDEvMV0g QmFzZVRvb2xzOiBidWlsZDogU2V0IFJldHVybkNvZGUgb24NCj4gUE9TVEJVSUxEIGZhaWwNCj4g DQo+IFtDQVVUSU9OOiBFeHRlcm5hbCBFbWFpbF0NCj4gDQo+IFJldmlld2VkLWJ5OiBMaW1pbmcg R2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+IA0KPiA+IC0tLS0t6YKu5Lu25Y6f5Lu2 LS0tLS0NCj4gPiDlj5Hku7bkuro6IEdhcnJldHQgS2lya2VuZGFsbCA8R2FycmV0dC5LaXJrZW5k YWxsQGFtZC5jb20+DQo+ID4g5Y+R6YCB5pe26Ze0OiAyMDIx5bm0NeaciDE05pelIDIzOjAyDQo+ ID4g5pS25Lu25Lq6OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+IOaKhOmAgTogQm9iIEZlbmcg PGJvYi5jLmZlbmdAaW50ZWwuY29tPjsgTGltaW5nIEdhbw0KPiA+IDxnYW9saW1pbmdAYnlvc29m dC5jb20uY24+OyBZdXdlaSBDaGVuIDx5dXdlaS5jaGVuQGludGVsLmNvbT47DQo+IEdhcnJldHQN Cj4gPiBLaXJrZW5kYWxsIDxnYXJyZXR0LmtpcmtlbmRhbGxAYW1kLmNvbT4NCj4gPiDkuLvpopg6 IFtQQVRDSCB2MSAxLzFdIEJhc2VUb29sczogYnVpbGQ6IFNldCBSZXR1cm5Db2RlIG9uIFBPU1RC VUlMRCBmYWlsDQo+ID4NCj4gPiBXaGVuIGJ1aWxkLmJ5IFBPU1RCVUlMRCBoYW5kbGluZyBzZWN0 aW9uIHJldHVybnMgb3RoZXIgdGhhbiAwLCBzZXQNCj4gPiBSZXR1cm5Db2RlIHRvIFBPU1RCVUlM RF9FUlJPUiBzbyBidWlsZC5weSBleGl0cyB3aXRoIHJldHVybiBjb2RlIG90aGVyDQo+ID4gdGhh biAwLg0KPiA+DQo+ID4gRml4IGZvcg0KPiA+DQo+IGh0dHBzOi8vbmFtMTEuc2FmZWxpbmtzLnBy b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRmJ1Z3oNCj4gPg0KPiBpbGxh LnRpYW5vY29yZS5vcmclMkZzaG93X2J1Zy5jZ2klM0ZpZCUzRDE5NzcmYW1wO2RhdGE9MDQlN0Mw MSU3Q2cNCj4gYXJyZQ0KPiA+DQo+IHR0LmtpcmtlbmRhbGwlNDBhbWQuY29tJTdDODJkMWM1ZDBl YzA3NGY5Nzg1MDgwOGQ5MTg0MjAwMjMlN0MzZGQ4OQ0KPiA2MWZlDQo+ID4NCj4gNDg4NGU2MDhl MTFhODJkOTk0ZTE4M2QlN0MwJTdDMCU3QzYzNzU2NzQ5NDAyOTg4NTAzMyU3Q1Vua25vd24NCj4g JTdDVFdGcGINCj4gPg0KPiBHWnNiM2Q4ZXlKV0lqb2lNQzR3TGpBd01EQWlMQ0pRSWpvaVYybHVN eklpTENKQlRpSTZJazFoYVd3aUxDSlhWQ0kNCj4gNk1uMA0KPiA+DQo+ICUzRCU3QzEwMDAmYW1w O3NkYXRhPXRKc1ZJVzNyaHJCWmlvdmw2USUyRm52TFV0aUpDTSUyQkRrc3FTWkhVDQo+IFFHYXNr dyUzDQo+ID4gRCZhbXA7cmVzZXJ2ZWQ9MA0KPiA+DQo+ID4gQ2M6IEJvYiBGZW5nIDxib2IuYy5m ZW5nQGludGVsLmNvbT4NCj4gPiBDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29t LmNuPg0KPiA+IENjOiBZdXdlaSBDaGVuIDx5dXdlaS5jaGVuQGludGVsLmNvbT4NCj4gPg0KPiA+ IFNpZ25lZC1vZmYtYnk6IEdhcnJldHQgS2lya2VuZGFsbCA8Z2FycmV0dC5raXJrZW5kYWxsQGFt ZC5jb20+DQo+ID4gLS0tDQo+ID4gIEJhc2VUb29scy9Tb3VyY2UvUHl0aG9uL2J1aWxkL2J1aWxk LnB5IHwgMSArDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQ0KPiA+DQo+ID4g ZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Tb3VyY2UvUHl0aG9uL2J1aWxkL2J1aWxkLnB5DQo+ID4g Yi9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9idWlsZC9idWlsZC5weQ0KPiA+IGluZGV4IDAzNzQ5 M2YwYjAyYS4uM2U0ZDgzNDA5ZjQ5IDEwMDc1NQ0KPiA+IC0tLSBhL0Jhc2VUb29scy9Tb3VyY2Uv UHl0aG9uL2J1aWxkL2J1aWxkLnB5DQo+ID4gKysrIGIvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24v YnVpbGQvYnVpbGQucHkNCj4gPiBAQCAtMjc1Nyw2ICsyNzU3LDcgQEAgZGVmIE1haW4oKToNCj4g PiAgICAgICAgICAgICAgQ29uY2x1c2lvbiA9ICJEb25lIg0KPiA+DQo+ID4gICAgICAgICAgZXhj ZXB0Og0KPiA+DQo+ID4gICAgICAgICAgICAgIENvbmNsdXNpb24gPSAiRmFpbGVkIg0KPiA+DQo+ ID4gKyAgICAgICAgICAgIFJldHVybkNvZGUgPSBQT1NUQlVJTERfRVJST1INCj4gPg0KPiA+ICAg ICAgZWxpZiBSZXR1cm5Db2RlID09IEFCT1JUX0VSUk9SOg0KPiA+DQo+ID4gICAgICAgICAgQ29u Y2x1c2lvbiA9ICJBYm9ydGVkIg0KPiA+DQo+ID4gICAgICBlbHNlOg0KPiA+DQo+ID4gLS0NCj4g PiAyLjMwLjEud2luZG93cy4xDQo+IA0KPiANCg0K