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.web09.6884.1572275038653764962 for ; Mon, 28 Oct 2019 08:03:58 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: jiewen.yao@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 28 Oct 2019 08:03:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.68,240,1569308400"; d="scan'208";a="198092683" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga008.fm.intel.com with ESMTP; 28 Oct 2019 08:03:58 -0700 Received: from fmsmsx156.amr.corp.intel.com (10.18.116.74) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 28 Oct 2019 08:03:58 -0700 Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by fmsmsx156.amr.corp.intel.com (10.18.116.74) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 28 Oct 2019 08:03:57 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.108]) by SHSMSX106.ccr.corp.intel.com ([169.254.10.248]) with mapi id 14.03.0439.000; Mon, 28 Oct 2019 23:03:56 +0800 From: "Yao, Jiewen" To: "devel@edk2.groups.io" , "Feng, Bob C" , Ryszard Knop Subject: Re: [edk2-devel] [Patch 0/1] BaseTools: Using compiler to generate source code dependency files. Thread-Topic: [edk2-devel] [Patch 0/1] BaseTools: Using compiler to generate source code dependency files. Thread-Index: AQHVjX0RHjeNG0xvAk2npLndix1RM6dwI/hggAACk9A= Date: Mon, 28 Oct 2019 15:03:55 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503F828017@shsmsx102.ccr.corp.intel.com> References: <20191028104702.30620-1-bob.c.feng@intel.com> <2d66136b-e92e-e7b2-ecd8-3d1cc59bbdec@linux.intel.com> <08650203BA1BD64D8AD9B6D5D74A85D161558C7E@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <08650203BA1BD64D8AD9B6D5D74A85D161558C7E@SHSMSX104.ccr.corp.intel.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZDAyNmFiMzMtZTczZS00ZjQ4LWEzNWItMWM2M2Q4ZTgxZjMyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRUdWdFplQ0NuTlc3XC9iWWRVOXZrbm1WSFRQN01DQ0xRdnJJekdaUVJOQXBodFBha0g1TENuVW9xUzM2eGIwYUEifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: jiewen.yao@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSB0aGluayB3ZSBuZWVkIGF2b2lkIGNvbmZ1c2luZyBmb3IgZnV0dXJlLg0KSSBkb27igJl0IGJl bGlldmUgLmQgaXMgZ29vZCBjaG9pY2UsIHNpbmNlIGl0IGlzIGEga25vd24gY29uZmxpY3QuDQoN ClRoYW5rIHlvdQ0KWWFvIEppZXdlbg0KDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPiBPbiBC ZWhhbGYgT2YgQm9iIEZlbmcNCj4gU2VudDogTW9uZGF5LCBPY3RvYmVyIDI4LCAyMDE5IDEwOjU3 IFBNDQo+IFRvOiBSeXN6YXJkIEtub3AgPHJ5c3phcmQua25vcEBsaW51eC5pbnRlbC5jb20+OyBk ZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQYXRjaCAw LzFdIEJhc2VUb29sczogVXNpbmcgY29tcGlsZXIgdG8gZ2VuZXJhdGUNCj4gc291cmNlIGNvZGUg ZGVwZW5kZW5jeSBmaWxlcy4NCj4gDQo+IFRoYW5rcyBmb3IgeW91ciBjb21tZW50LiBJIHRoaW5r IC5kIGZpbGUgc2hvdWxkIGJlIGZpbmUgc2luY2UgZWRrMiBkb2VzIG5vdA0KPiBzdXBwb3J0IEQg bGFuZ3VhZ2UuDQo+IA0KPiBUaGFua3MsDQo+IEJvYg0KPiANCj4gLS0tLS1PcmlnaW5hbCBNZXNz YWdlLS0tLS0NCj4gRnJvbTogUnlzemFyZCBLbm9wIDxyeXN6YXJkLmtub3BAbGludXguaW50ZWwu Y29tPg0KPiBTZW50OiBNb25kYXksIE9jdG9iZXIgMjgsIDIwMTkgODoyNCBQTQ0KPiBUbzogZGV2 ZWxAZWRrMi5ncm91cHMuaW87IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT4NCj4g U3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUGF0Y2ggMC8xXSBCYXNlVG9vbHM6IFVzaW5nIGNv bXBpbGVyIHRvIGdlbmVyYXRlDQo+IHNvdXJjZSBjb2RlIGRlcGVuZGVuY3kgZmlsZXMuDQo+IA0K PiBKdXN0IGEgcXVpY2sgbm90ZTogLmQgZmlsZXMgYXJlIHVzZWQgYnkgdGhlIEQgbGFuZ3VhZ2Uu IFlvdSBtaWdodCB3YW50IHRvIHVzZSBhbg0KPiBleHRlbnNpb24gbGlrZSAuZGVwcyBpbnN0ZWFk Lg0KPiANCj4gT24gMjAxOS0xMC0yOCAxMTo0NywgQm9iIEZlbmcgd3JvdGU6DQo+ID4gQlo6IGh0 dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxMQ0KPiA+DQo+ ID4gVG8gc3VwcG9ydCBpbmNyZW1lbnRhbCBidWlsZCwgYnVpbGQgdG9vbCBnZW5lcmF0ZXMgdGhl IGRlcGVuZGVudA0KPiA+IGhlYWRlciBmaWxlIGZvciBlYWNoIG9mIHNvdXJjZSBmaWxlLiBUaGlz IHByb2NlZHVyZSBpcyBkb25lIGluIEF1dG9HZW4gcGhhc2UuDQo+ID4gVGhlIGJ1aWxkIHRvb2wg Z29lcyB0aHJvdWdoIGFsbCB0aGUgc291cmNlIGZpbGUgYW5kIGhlYWRlciBmaWxlIGFuZA0KPiA+ IHVzZSByZWd1bGFyIGV4cHJlc3Npb24gdG8gZmluZCBvdXQgYWxsIHRoZSBkZXBlbmRlbnQgZmls ZXMgZm9yIGENCj4gPiBzb3VyY2UgZmlsZS4gVGhpcyBwcm9jZWR1cmUgaXMgbXVjaCB0aW1lLWNv bnN1bWluZy4gQW5kIHRoaXMgbWV0aG9kDQo+ID4gY2FuJ3QgaGFuZGxlIHRoZSBNQUNSTyBpbiAj aW5jbHVkZSwgZm9yIGV4YW1wbGUgI2luY2x1ZGUgUEFUSCh4eHguaCkuDQo+ID4NCj4gPiBUaGlz IHBhdGNoIGlzIGdvaW5nIHRvIHVzZSBjb21waWxlciB0byBnZW5lcmF0ZSBkZXBlbmRlbnQgZmls ZXMuIFRoaXMNCj4gPiBtZXRob2Qgd2lsbCBiZSBmYXN0ZXIgYW5kIG1vcmUgYWNjdXJhdGUuDQo+ ID4NCj4gPiBUaGUgYmFzaWMgaWRlYSBpczoNCj4gPiAxLiBJbiBBdXRvR2VuIHBoYXNlLCBidWls ZCB0b29sIGFkZCAiIUluY2x1ZGUgZGVwcy50eHQiIGludG8gTWFrZWZpbGUNCj4gPiBpbnN0ZWFk IG9mIGRlZmluaW5nIENPTU1PTl9ERVBTIGxpc3QuDQo+ID4gMi4gRHVyaW5nIHRoZSBNYWtlIHBo YXNlLCB0aGUgY29tcGlsZXJzLCBUcmltIGFuZCBDIHByZXByb2Nlc3Nvcg0KPiA+IGdlbmVyYXRl IGRlcGVuZGVudCBmaWxlcywgLmQgZmlsZSwgZm9yIGVhY2ggc291cmNlIGZpbGUuDQo+ID4gMy4g QWZ0ZXIgTWFrZSwgVGhlIGJ1aWxkIHRvb2wgY29tYmluZXMgdGhlIC5kIGZpbGVzIGFuZCBnZW5l cmF0ZSBhDQo+ID4gZmlsZSBkZXBzLnR4dCB3aGljaCBsaXN0IGFsbCB0aGUgaW5jbHVkZWQgZmls ZXMgZm9yIGEgbW9kdWxlLg0KPiA+IDQuIEVhY2ggc291cmNlIGZpbGUgd2lsbCBkZXBlbmRzIG9u IHRoZSBNb2R1bGUncyBpbmNsdWRlcyBmaWxlcy4gVGhlDQo+ID4gZGlmZmVyZW5jZSB3aXRoIG9y aWduaWFsIGJlaGF2aW9yIGlzIHRoYXQgaWYgdGhlIHVzZXIgY2hhbmdlIHRoZQ0KPiA+IHNvdXJj ZSBmaWxlLCBidWlsZCB0b29sIHdpbGwgb25seSBidWlsZCB0aGF0IHNvdXJjZSBmaWxlIGluDQo+ ID4gaW5jcmVtZW50YWwgYnVpbGQ7IHdoaWxlIGlmIHRoZSB1c2VyIGNoYW5nZSBhIG1vZHVsZSdz IGhlYWRlciBmaWxlLA0KPiA+IGJ1aWxkIHRvb2wgd2lsbCBidWlsZCB0aGUgd2hvbGUgbW9kdWxl IGluIGluY3JlbWVudGFsIGJ1aWxkLg0KPiA+DQo+ID4gSW4gdGhpcyB3YXksIHRoZSB0aW1lIG9m IEF1dG9HZW4gcGhhc2Ugd2lsbCBiZSByZWR1Y2VkIG11Y2guIEFuZCBzaW5jZQ0KPiA+IHdlIHdp bGwgdXNlIGMgcHJlcHJvY2Vzc29yIHRvIGhhbmRsZSAjaW5jbHVkZSwgdGhlIE1BQ1JPIHdpbGwg YmUNCj4gPiBoYW5kbGVkIHdlbGwgYW5kIHRoZSBmaW5hbCBkZXBlbmRlbnQgZmlsZXMgd2lsbCBi ZSBtb3JlIGFjY3VyYXRlLg0KPiA+DQo+ID4gRmVuZywgQm9iIEMgKDEpOg0KPiA+ICAgIEJhc2VU b29sczogVXNpbmcgY29tcGlsZXIgdG8gZ2VuZXJhdGUgc291cmNlIGNvZGUgZGVwZW5kZW5jeSBm aWxlcy4NCj4gPg0KPiA+ICAgQmFzZVRvb2xzL0NvbmYvYnVpbGRfcnVsZS50ZW1wbGF0ZSAgICAg ICAgICAgIHwgIDg5ICsrKysrKy0tLS0tDQo+ID4gICBCYXNlVG9vbHMvQ29uZi90b29sc19kZWYu dGVtcGxhdGUgICAgICAgICAgICAgfCAxMzggKysrKysrKysrLS0tLS0tLS0tDQo+ID4gICBCYXNl VG9vbHMvU291cmNlL1B5dGhvbi9BdXRvR2VuL0dlbk1ha2UucHkgICAgfCAgNzMgKysrLS0tLS0t DQo+ID4gICAuLi4vU291cmNlL1B5dGhvbi9BdXRvR2VuL0luY2x1ZGVzQXV0b0dlbi5weSAgfCAg OTkgKysrKysrKysrKysrKw0KPiA+ICAgQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vVHJpbS9Ucmlt LnB5ICAgICAgICAgIHwgMTEzICsrKysrKysrKysrLS0tDQo+ID4gICBCYXNlVG9vbHMvU291cmNl L1B5dGhvbi9idWlsZC9idWlsZC5weSAgICAgICAgfCAgNTggKysrKysrLS0NCj4gPiAgIDYgZmls ZXMgY2hhbmdlZCwgMzc4IGluc2VydGlvbnMoKyksIDE5MiBkZWxldGlvbnMoLSkNCj4gPiAgIGNy ZWF0ZSBtb2RlIDEwMDY0NA0KPiA+IEJhc2VUb29scy9Tb3VyY2UvUHl0aG9uL0F1dG9HZW4vSW5j bHVkZXNBdXRvR2VuLnB5DQo+ID4NCj4gDQo+IA0KDQo=