From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web10.216.1576542330302661573 for ; Mon, 16 Dec 2019 16:25:30 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: bob.c.feng@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Dec 2019 16:25:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,323,1571727600"; d="scan'208";a="247241072" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga002.fm.intel.com with ESMTP; 16 Dec 2019 16:25:29 -0800 Received: from fmsmsx155.amr.corp.intel.com (10.18.116.71) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 16 Dec 2019 16:25:29 -0800 Received: from shsmsx106.ccr.corp.intel.com (10.239.4.159) by FMSMSX155.amr.corp.intel.com (10.18.116.71) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 16 Dec 2019 16:25:28 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.90]) by SHSMSX106.ccr.corp.intel.com ([169.254.10.236]) with mapi id 14.03.0439.000; Tue, 17 Dec 2019 08:25:27 +0800 From: "Bob Feng" To: "Kinney, Michael D" , "devel@edk2.groups.io" , "anthony.perard@citrix.com" CC: "Gao, Liming" , "Shi, Steven" Subject: Re: [edk2-devel] [Patch 1/4 V6] BaseTools: Add build option for dependency file generation Thread-Topic: [edk2-devel] [Patch 1/4 V6] BaseTools: Add build option for dependency file generation Thread-Index: AQHVtBsJbTDlHoVPHUWp1IFABg/pS6e84yoAgACVV1A= Date: Tue, 17 Dec 2019 00:25:26 +0000 Message-ID: <08650203BA1BD64D8AD9B6D5D74A85D1615833A3@SHSMSX104.ccr.corp.intel.com> References: <20191206152658.26476-1-bob.c.feng@intel.com> <20191206152658.26476-2-bob.c.feng@intel.com> <20191216141336.GB1267@perard.uk.xensource.com> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: bob.c.feng@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSdsbCBjcmVhdGUgcGF0Y2ggdG8gZml4IHRoaXMgaXNzdWUuDQoNClRoYW5rcywNCkJvYg0KDQot LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgDQpTZW50 OiBUdWVzZGF5LCBEZWNlbWJlciAxNywgMjAxOSA3OjMwIEFNDQpUbzogZGV2ZWxAZWRrMi5ncm91 cHMuaW87IGFudGhvbnkucGVyYXJkQGNpdHJpeC5jb207IEZlbmcsIEJvYiBDIDxib2IuYy5mZW5n QGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNv bT4NCkNjOiBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBTaGksIFN0ZXZlbiA8 c3RldmVuLnNoaUBpbnRlbC5jb20+DQpTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtQYXRjaCAx LzQgVjZdIEJhc2VUb29sczogQWRkIGJ1aWxkIG9wdGlvbiBmb3IgZGVwZW5kZW5jeSBmaWxlIGdl bmVyYXRpb24NCg0KSSByZWNvbW1lbmQgeW91IHVzZSB0aGUgQVNDSUkgJyBjaGFyYWN0ZXIuDQoN CldlIHdhbnQgYWxsIHNvdXJjZSBjb2RlIGZpbGVzIHRvIGJlIEFTQ0lJIGFuZCB3ZSB3aWxsIGJl IHVwZGF0aW5nIENJIGNoZWNrZXJzIHRvIGVuZm9yY2UgdGhpcy4gIE9ubHkgVU5JIHN0cmluZyBm aWxlcyBhcmUgYWxsb3dlZCB0byB1c2UgVVRGLTggY2hhcmFjdGVycy4NCg0KTWlrZQ0KDQo+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxk ZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIEFudGhvbnkgDQo+IFBFUkFSRA0KPiBT ZW50OiBNb25kYXksIERlY2VtYmVyIDE2LCAyMDE5IDY6MTQgQU0NCj4gVG86IGRldmVsQGVkazIu Z3JvdXBzLmlvOyBGZW5nLCBCb2IgQw0KPiA8Ym9iLmMuZmVuZ0BpbnRlbC5jb20+DQo+IENjOiBH YW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBTaGksIFN0ZXZlbiANCj4gPHN0ZXZl bi5zaGlAaW50ZWwuY29tPjsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50 ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQYXRjaCAxLzQgVjZdIEJhc2VU b29sczogQWRkIGJ1aWxkIG9wdGlvbiANCj4gZm9yIGRlcGVuZGVuY3kgZmlsZSBnZW5lcmF0aW9u DQo+IA0KPiBPbiBGcmksIERlYyAwNiwgMjAxOSBhdCAxMToyNjo1NVBNICswODAwLCBCb2IgRmVu Zw0KPiB3cm90ZToNCj4gPiAgQmFzZVRvb2xzL0NvbmYvdG9vbHNfZGVmLnRlbXBsYXRlIHwgMTgx DQo+ICsrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLQ0KPiANCj4gSGkgQm9iLA0KPiANCj4g VGhhdCBwYXRjaCBpbnRyb2R1Y2VzIHRoZSBmaXJzdCB0d28gVVRGLTggY2hhcmFjdGVycyAodGhl IHF1b3RlIOKAmSApIGluIA0KPiBhbiBvdGhlcndpc2UgYWxsLWFzY2lpIGZpbGUuIEFuZCB0aGF0 IHByZXZlbnQgb3VyIENJIGZyb20gYnVpbGRpbmcgDQo+IE9WTUYuDQo+IFBhcnQgb2YgdGhlIGVy cm9yIGxvZzoNCj4gDQo+ICAgICBSdW5uaW5nIGVkazIgYnVpbGQgZm9yIE92bWZQa2dYNjQNCj4g ICAgIGJ1aWxkLnB5Li4uDQo+ICAgICAgOiBlcnJvciAwMDAxOiBGaWxlIG9wZW4gZmFpbHVyZQ0K PiAgICAgICAgICAgICAvaG9tZS9vc3N0ZXN0L2J1aWxkLjE0NDg2MC5idWlsZC0NCj4gYW1kNjQv eGVuL3Rvb2xzL2Zpcm13YXJlL292bWYtZGlyLQ0KPiByZW1vdGUvQ29uZi90b29sc19kZWYudHh0 DQo+ICAgICBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6DQo+ICAgICAgIEZpbGUg Ii9ob21lL29zc3Rlc3QvYnVpbGQuMTQ0ODYwLmJ1aWxkLQ0KPiBhbWQ2NC94ZW4vdG9vbHMvZmly bXdhcmUvb3ZtZi1kaXItDQo+IHJlbW90ZS9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9Db21tb24v VG9vbERlZkNsYXNzT2JqZWMNCj4gdC5weSIsIGxpbmUgMTE3LCBpbiBJbmNsdWRlVG9vbERlZkZp bGUNCj4gICAgICAgICBGaWxlQ29udGVudCA9IEYucmVhZGxpbmVzKCkNCj4gICAgICAgRmlsZSAi L3Vzci9saWIvcHl0aG9uMy41L2VuY29kaW5ncy9hc2NpaS5weSIsDQo+IGxpbmUgMjYsIGluIGRl Y29kZQ0KPiAgICAgICAgIHJldHVybiBjb2RlY3MuYXNjaWlfZGVjb2RlKGlucHV0LCBzZWxmLmVy cm9ycylbMF0NCj4gICAgIFVuaWNvZGVEZWNvZGVFcnJvcjogJ2FzY2lpJyBjb2RlYyBjYW4ndCBk ZWNvZGUgYnl0ZQ0KPiAweGUyIGluIHBvc2l0aW9uIDIyODk6IG9yZGluYWwgbm90IGluIHJhbmdl KDEyOCkNCj4gDQo+IEZ1bGwgYnVpbGQgbG9nIGNhbiBiZSBmb3VuZCBoZXJlLCB3aXRoIG92bWYg YnVpbGQgbmVhciB0aGUgYm90dG9tOg0KPiAgICAgaHR0cDovL2xvZ3MudGVzdC0NCj4gbGFiLnhl bnByb2plY3Qub3JnL29zc3Rlc3QvbG9ncy8xNDQ4NjAvYnVpbGQtDQo+IGFtZDY0LzYudHMteGVu LWJ1aWxkLmxvZw0KPiANCj4gU2hvdWxkIHdlIHJlcGxhY2VzIHRoZSB0d28gb2ZmZW5kaW5nIHF1 b3RlcyBieSBwcm9wZXIgYXNjaWkgcXVvdGVzPyBPciANCj4gc2hvdWxkIHdlIGZpeCBJbmNsdWRl VG9vbERlZkZpbGUgdG8gYWx3YXlzIHVzZSBVVEYtOCBkZWNvZGluZz8gT3IgDQo+IGJvdGg/DQo+ IA0KPiBUaGFua3MsDQo+IA0KPiAtLQ0KPiBBbnRob255IFBFUkFSRA0KPiANCj4gDQoNCg==