From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.126; helo=mga18.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id B07B2222630AC for ; Mon, 26 Feb 2018 09:19:29 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Feb 2018 09:25:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.47,397,1515484800"; d="scan'208";a="207100820" Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by fmsmga005.fm.intel.com with ESMTP; 26 Feb 2018 09:25:33 -0800 Received: from orsmsx162.amr.corp.intel.com (10.22.240.85) by ORSMSX106.amr.corp.intel.com (10.22.225.133) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 26 Feb 2018 09:25:32 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.232]) by ORSMSX162.amr.corp.intel.com ([169.254.3.76]) with mapi id 14.03.0319.002; Mon, 26 Feb 2018 09:25:32 -0800 From: "Kinney, Michael D" To: Laszlo Ersek , Pankaj Bansal , "edk2-devel@lists.01.org" , "Kinney, Michael D" CC: "Gao, Liming" Thread-Topic: [edk2] [RFC] Add Platform Include path in modules Thread-Index: AQHTrstKuAYiAv4k2UKkWNfdFkwjRKO2TM/wgAC8SACAAFPcgP//jkiA Date: Mon, 26 Feb 2018 17:25:32 +0000 Message-ID: References: <1519626521-15902-1-git-send-email-pankaj.bansal@nxp.com> <76e5168a-e3c2-97bb-dac1-22ffc212c7ee@redhat.com> In-Reply-To: <76e5168a-e3c2-97bb-dac1-22ffc212c7ee@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.138] MIME-Version: 1.0 Subject: Re: [RFC] Add Platform Include path in modules X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2018 17:19:30 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgUGFua2FqLA0KDQpJIGFncmVlIHdpdGggTGFzemxvIHRoYXQgeW91IHNob3VsZCBldmFsdWF0 ZSB1c2Ugb2YgDQpQQ0RzLiAgVGhlcmUgYXJlIGEgZmV3IG1ldGhvZHMgZm9yIGEgZHJpdmVyIHRv IHVzZQ0KcGxhdGZvcm0gc3BlY2lmaWMgdmFsdWVzL2JlaGF2aW9yLiAgVGhlc2UgYXJlOg0KDQoq IFBDRHMNCiogTGlicmFyeSBjbGFzcy9MaWJyYXJ5IEluc3RhbmNlDQoqIFByb3RvY29sL1BQSQ0K DQpPbmUgaXNzdWUgd2l0aCB0aGUgcHJvcG9zYWwgaXMgdGhhdCBpdCBhZGRzIGEgaGlkZGVuDQpk ZXBlbmRlbmN5IHRvIG1vZHVsZXMuICBBbiBFREsgSUkgSU5GIGZpbGUgZGVzY3JpYmVzDQp0aGUg ZXh0ZXJuYWwgaW50ZXJmYWNlcyBvZiBhIG1vZHVsZSBhbG9uZyB3aXRoDQpwcm9kdWNlcy9jb25z dW1lcyB1c2FnZS4gIFRoaXMgaW5mb3JtYXRpb24gaXMgYWxpZ25lZA0Kd2l0aCB0aGUgWE1MIHNj aGVtYSB0aGF0IGlzIGRvY3VtZW50ZWQgaW4gdGhlIFVFRkkNClBsYXRmb3JtIEluaXRpYWxpemF0 aW9uIERpc3RyaWJ1dGlvbiBQYWNrYWdpbmcgU3BlY2lmaWNhdGlvbi4NCg0KICBodHRwOi8vdWVm aS5vcmcvc3BlY2lmaWNhdGlvbnMNCg0KSWYgdHdvIG1vZHVsZXMgaGF2ZSB0aGUgc2FtZSBHVUlE L1ZlcnNpb24sIHRoZW4gdGhlIGV4dGVybmFsDQppbnRlcmZhY2VzIHRvIHRob3NlIHR3byBtb2R1 bGVzIGFyZSBleHBlY3RlZCB0byBiZSBpZGVudGljYWwuDQpXaXRoIHlvdXIgcHJvcG9zYWwsIHR3 byBtb2R1bGVzIGJ1aWx0IGZvciAyIGRpZmZlcmVudCBwbGF0Zm9ybXMNCndvdWxkIGhhdmUgdGhl IHNhbWUgR1VJRC9WZXJzaW9uIGJ1dCB3b3VsZCBub3QgaGF2ZSB0aGUgc2FtZQ0KZXh0ZXJuYWwg aW50ZXJmYWNlcyBiZWNhdXNlIGEgaGlkZGVuIGRlcGVuZGVuY3kgb24gYSBwbGF0Zm9ybQ0KcGFj a2FnZSB3YXMgYWRkZWQuDQoNCklmIGEgbW9kdWxlIHJlYWxseSBuZWVkcyB0byB1c2UgY29udGVu dCBmcm9tIGEgcGxhdGZvcm0NCnBhY2thZ2UsIHRoZW4gYSBuZXcgY29weSBvZiB0aGUgbW9kdWxl IHNob3VsZCBiZSBjcmVhdGVkDQp3aXRoIGEgbmV3IEdVSUQvVmVyc2lvbiBhbmQgdGhlIHBsYXRm b3JtIHBhY2thZ2UgYWRkZWQgdG8NCnRoZSBbUGFja2FnZXNdIHNlY3Rpb24uICBUaGUgb3RoZXIg b3B0aW9uIGlzIHRvIHVzZSBvbmUNCm9mIHRoZSBzdXBwb3J0ZWQgaW50ZXJmYWNlcyAoUENEcywg TGliLCBQcm90b2NvbCwgUFBJKS4NCg0KUGxlYXNlIGxldCB1cyBrbm93IGlmIGFueSBvZiB0aGVz ZSBleGl0aW5nIG1ldGhvZHMgZG8gbm90DQp3b3JrIGZvciB5b3VyIHVzZSBjYXNlLg0KDQpUaGFu a3MsDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6 bG8gRXJzZWsgW21haWx0bzpsZXJzZWtAcmVkaGF0LmNvbV0NCj4gU2VudDogTW9uZGF5LCBGZWJy dWFyeSAyNiwgMjAxOCA3OjU1IEFNDQo+IFRvOiBQYW5rYWogQmFuc2FsIDxwYW5rYWouYmFuc2Fs QG54cC5jb20+OyBLaW5uZXksDQo+IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5j b20+OyBlZGsyLQ0KPiBkZXZlbEBsaXN0cy4wMS5vcmcNCj4gQ2M6IEdhbywgTGltaW5nIDxsaW1p bmcuZ2FvQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyXSBbUkZDXSBBZGQgUGxhdGZv cm0gSW5jbHVkZSBwYXRoIGluDQo+IG1vZHVsZXMNCj4gDQo+IE9uIDAyLzI2LzE4IDExOjU1LCBQ YW5rYWogQmFuc2FsIHdyb3RlOg0KPiA+IEhpLA0KPiA+DQo+ID4gQ29uc2lkZXIgYSBzaW1wbGUg ZHJpdmVyIHdoaWNoIG5lZWRzIHRoYXQgc29tZSBkYXRhDQo+IHN0cnVjdHVyZXMgYmUNCj4gPiBm aWxsZWQgYnkgdGhlIFBsYXRmb3JtLCB3aGljaCBpcyB1c2luZyB0aGUgZHJpdmVyLg0KPiA+DQo+ ID4gRHJpdmVyLmMgI2luY2x1ZGUgPFBsYXRmb3JtLmg+DQo+ID4NCj4gPiBTdHJ1Y3QgYSA9IHBs YXRmb3JtVmFsOw0KPiA+DQo+ID4gV2UgY2FuIGRlZmluZSBwbGF0Zm9ybVZhbCBpbiBQbGF0Zm9y bS5oLCB3aGljaCB3b3VsZA0KPiBiZSB1bmlxdWUgdG8gdGhlDQo+ID4gcGxhdGZvcm0gYmVpbmcg YnVpbHQuIFRoaXMgUGxhdGZvcm0uaCBjYW4gYmUgcGxhY2VkIGluDQo+IGluY2x1ZGUNCj4gPiBk aXJlY3Rvcmllcywgd2hvc2UgcGF0aCB3b3VsZCBiZSBkZWZpbmVkIGluDQo+IFBsYXRmb3JtLmRl YyBmaWxlLg0KPiA+DQo+ID4gTm93LCB3aGVuZXZlciB3ZSBidWlsZCBkcml2ZXIgZm9yIGVhY2gg dW5pcXVlDQo+IHBsYXRmb3JtLCB3ZSBuZWVkIG5vdA0KPiA+IHRvIG1lbnRpb24gUGxhdGZvcm0u ZGVjIGZpbGUgaW4gZHJpdmVyLmluZiBbcGFja2FnZXNdDQo+IHNlY3Rpb24uIFdlIGNhbg0KPiA+ IGFwcGVuZCBQbGF0Zm9ybS5kZWMgaW5jbHVkZSBwYXRocyB0byBlYWNoIGRyaXZlci4gaS5lLg0K PiBsb29rIGZvciB0aGUNCj4gPiBpbmNsdWRlIGZpbGVzIGluIFtwYWNrYWdlc10gc2VjdGlvbiBh cyB3ZWxsIGFzIGluDQo+IFBsYXRmb3JtIGluY2x1ZGUNCj4gPiBkaXJlY3Rvcmllcy4NCj4gPg0K PiA+IEZvciB0aGlzLCBJIGFtIGxvb2tpbmcgZm9yIFBsYXRmb3JtLmRlYyBmaWxlIGluIHNhbWUN Cj4gZGlyZWN0b3J5IGFzDQo+ID4gUGxhdGZvcm0uZHNjIGFuZCB1c2luZyBzYW1lIG5hbWUgYXMg UGxhdGZvcm0uZHNjDQo+ID4NCj4gPiBXZSBjYW4gcmVmaW5lIHRoaXMgY2hhbmdlIGZ1cnRoZXIu IGkuZS4gYWRkIFBsYXRmb3JtDQo+IGluY2x1ZGUNCj4gPiBkaXJlY3RvcmllcyB0byBkcml2ZXIn cyBpbmNsdWRlIHBhdGhzIGJhc2VkIG9uIHNvbWUNCj4gY29uZGl0aW9uIGluDQo+ID4gZHJpdmVy LmluZiBmaWxlLg0KPiANCj4gKEFwb2xvZ2llcyBpbiBhZHZhbmNlIGlmIEkgZmFpbGVkIHRvIGdy YXNwIHRoZSB1c2UNCj4gY2FzZS4pDQo+IA0KPiBJZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5LCB5 b3UgaGF2ZSBtdWx0aXBsZSBwbGF0Zm9ybXMNCj4gKGRlZmluZWQgYnkgRFNDDQo+IGFuZCBGREYg ZmlsZXMpLCBhbmQgeW91IGJ1aWxkIGEgZ2l2ZW4gZHJpdmVyIGZvciBzZXZlcmFsDQo+IG9mIHRo ZXNlDQo+IHBsYXRmb3Jtcywgc2VwYXJhdGVseS4gQW5kLCB3aGVuIGJ1aWxkaW5nIHRoZSBkcml2 ZXIgZm9yDQo+IHRoZSBzZXBhcmF0ZQ0KPiBwbGF0Zm9ybXMsIHlvdSdkIGxpa2UgdGhlIGRyaXZl ciB0byBnZXQgZGlmZmVyZW50DQo+IGluaXRpYWxpemVycyBmb3INCj4gdmFyaW91cyBzdGF0aWMg KGdsb2JhbCkgc3RydWN0dXJlIHZhcmlhYmxlcy4NCj4gDQo+IEhhdmUgeW91IHRyaWVkIHRoZSBz dHJ1Y3R1cmVkIFBDRCBmb3JtYXQ/IEkgdGhpbmsgdGhhdA0KPiBjb3VsZCBjb3ZlciB5b3VyDQo+ IHVzZSBjYXNlLg0KPiANCj4gVW5mb3J0dW5hdGVseSBJIGNvdWxkbid0IGZpbmQgYW55dGhpbmcg YWJvdXQgc3RydWN0dXJlZA0KPiBQQ0RzIGluIHRoZSBlZGsyDQo+IHNwZWNzLCBidXQgdGhlcmUg YXJlIHNldmVyYWwgQlogcmVmZXJlbmNlcyBpbiB0aGUNCj4gZm9sbG93aW5nIG1haWxpbmcgbGlz dA0KPiBtZXNzYWdlOg0KPiANCj4gW2VkazJdIFtQYXRjaCAwMC8xNF0gRW5hYmxlIFN0cnVjdHVy ZSBQQ0Qgc3VwcG9ydCBpbg0KPiBlZGsyDQo+IA0KPiBodHRwOi8vbWlkLm1haWwtYXJjaGl2ZS5j b20vMTUxMjE0MDMzNS02OTMyLTEtZ2l0LXNlbmQtDQo+IGVtYWlsLWxpbWluZy5nYW9AaW50ZWwu Y29tDQo+IA0KPiBUaGFua3MNCj4gTGFzemxvDQo=