From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: michael.d.kinney@intel.com) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by groups.io with SMTP; Thu, 23 May 2019 10:14:08 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 May 2019 10:14:08 -0700 X-ExtLoop1: 1 Received: from orsmsx106.amr.corp.intel.com ([10.22.225.133]) by FMSMGA003.fm.intel.com with ESMTP; 23 May 2019 10:14:08 -0700 Received: from orsmsx154.amr.corp.intel.com (10.22.226.12) by ORSMSX106.amr.corp.intel.com (10.22.225.133) with Microsoft SMTP Server (TLS) id 14.3.408.0; Thu, 23 May 2019 10:14:07 -0700 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.231]) by ORSMSX154.amr.corp.intel.com ([169.254.11.101]) with mapi id 14.03.0415.000; Thu, 23 May 2019 10:14:07 -0700 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "sean.brogan@microsoft.com" , "Kinney, Michael D" Subject: Re: [edk2-devel] RFC for Edk2-ToolEnv Thread-Topic: [edk2-devel] RFC for Edk2-ToolEnv Thread-Index: AQHVCgBxMZwjJkgAJUWaapt6Zhd69KZqdLaAgAA8gQCAAPetAIAAEHoAgAADGQCADE/9MIAAu0EAgAA3yCA= Date: Thu, 23 May 2019 17:14:06 +0000 Message-ID: References: <24730.1557876198223366119@groups.io> <3008d0b3-2e37-e8f9-5e15-5133f7948579@bluestop.org> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-originating-ip: [10.22.254.138] MIME-Version: 1.0 Return-Path: michael.d.kinney@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgU2VhbiwNCg0KVGhhbmtzIGZvciB0aGUgY2xhcmlmaWNhdGlvbiB0aGF0IHRoaXMgUElQIG1v ZHVsZSBoYXMgbW9yZSB0aGFuDQpqdXN0IGJ1aWxkIGFuZCBDSS4gIEFuZCBvdmVyIHRpbWUsIGl0 IG1heSBhZGQgbW9yZSBmZWF0dXJlcyB0bw0KaGVscCBkZXZlbG9wZXJzIG1haW50YWluIHRoZWly IGNvZGUgYW5kIHBsYXRmb3Jtcy4gIEhvdyBhYm91dA0KDQogIGVkazItdG9vbC1leHRlbnNpb25z DQoNCkFuZCB3ZSBwZXJoYXBzIHJlbW92ZSBwbHVyYWwgZnJvbSB0aGUgbGlicmFyeSByZXBvDQoN CiAgZWRrMi10b29sLWxpYnJhcnkNCg0KRG8geW91IHRoaW5rIHRoYXQgcHl0aG9uIG5lZWRzIHRv IGJlIGluIHRoZSByZXBvIG5hbWUgc28gaXQNCmlzIG9idmlvdXMgdGhlc2UgYXJlIHB5dGhvbiBj b21wb25lbnRzLiAgT3IgaXMgdGhlIHRvcCBsZXZlbA0KUmVhZG1lLm1kIHN1ZmZpY2llbnQgdG8g bWFrZSB0aGlzIG9idmlvdXMuICBQZXJoYXBzOg0KDQogIGVkazItcHl0b29sLWV4dGVuc2lvbnMN CiAgZWRrMi1weXRvb2wtbGlicmFyeQ0KDQpNaWtlDQoNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBbbWFpbHRvOmRldmVsQGVk azIuZ3JvdXBzLmlvXSBPbiBCZWhhbGYgT2YgU2VhbiB2aWENCj4gR3JvdXBzLklvDQo+IFNlbnQ6 IFdlZG5lc2RheSwgTWF5IDIyLCAyMDE5IDExOjQ2IFBNDQo+IFRvOiBLaW5uZXksIE1pY2hhZWwg RCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+Ow0KPiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0K PiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFJGQyBmb3IgRWRrMi1Ub29sRW52DQo+IA0KPiBZ ZXMgdGhlIHBsYW4gd291bGQgYmUgdG8gc3VwcG9ydCBib3RoIENJIGFuZCBsb2NhbA0KPiBidWls ZHMuICBUaGVyZSBpcyBhY3R1YWxseSBtb3JlIGZlYXR1cmVzIHJlbGF0ZWQgdG8NCj4gc3VwcG9y dCBwbGF0Zm9ybSBidWlsZHMgc28gSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXINCj4gdG8ga2Vl cCBjaSBvdXQgb2YgdGhlIG5hbWUuICBUaGUgcmVhc29uIHdoeSBUb29sLUVudg0KPiB3YXMgc3Vn Z2VzdGVkIGlzIHRoZSBtb2R1bGVzIGNhbiBiZSB1c2VkIHRvIHJ1bg0KPiBhbnl0aGluZyB3aXRo aW4gdGhlIHB5dGhvbiBlbnZpcm9ubWVudCBub3QganVzdCBidWlsZHMuDQo+IFdlIGhhdmUgYSBn aXQgc3VibW9kdWxlIHVwZGF0ZSB0b29sLCBleHRlcm5hbA0KPiBkZXBlbmRlbmN5IG1hbmFnZW1l bnQgdG9vbCAocGFja2FnZSBtZ210L2JpbmFyeSBmaWxlcyksDQo+IHBsYXRmb3JtIGJ1aWxkIHRv b2wsIGFuZCBDSSBidWlsZCB0b29sLg0KPiANCj4gTG9vayBhdCBodHRwczovL2dpdGh1Yi5jb20v bWljcm9zb2Z0L211X3BpcF9lbnZpcm9ubWVudA0KPiBhbmQgaHR0cHM6Ly9naXRodWIuY29tL21p Y3Jvc29mdC9tdV9waXBfYnVpbGQgdG8gZ2V0IGFuDQo+IGlkZWEgb2YgdGhlIGNvbnRlbnQgcHJv cG9zZWQuDQo+IA0KPiBUaGFua3MNCj4gU2Vhbg0KPiANCj4gDQo+IA0KPiAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5l eUBpbnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgTWF5IDIyLCAyMDE5IDc6MzkgUE0NCj4g VG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyByZWJlY2NhQGJsdWVzdG9wLm9yZzsgU2Vhbg0KPiBC cm9nYW4gPHNlYW4uYnJvZ2FuQG1pY3Jvc29mdC5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1k ZXZlbF0gUkZDIGZvciBFZGsyLVRvb2xFbnYNCj4gDQo+IEhpIFNlYW4sDQo+IA0KPiBEb2VzIHRo ZSBQSVAgbW9kdWxlIGhlcmUgc3VwcG9ydCBib3RoIGxvY2FsIHBsYXRmb3JtDQo+IGJ1aWxkcyBh bmQgQ0kgYnVpbGRzPw0KPiANCj4gSSBhbSBsb29raW5nIGF0IHRoZSBuYW1lIG9mIHRoZSByZXBv IGFuZCB0cnlpbmcgdG8NCj4gYWxpZ24gd2l0aCB0aGUgZWRrMi10b29scy1saWJyYXJ5IHJlcG8g bmFtZSBzbyBpdCBpcw0KPiBvYnZpb3VzIHRoZSB0d28gcmVwb3MgYXJlIHJlbGF0ZWQuICBNYXli ZSBmb2N1cyBvbiB0aGUNCj4gQ0kgcGFydCBmb3IgdGhlIG5hbWUgYW5kIHdlIHJldXNlIHRoZSBD SSBmZWF0dXJlcyB0bw0KPiBzaW1wbGlmeSBsb2NhbCBidWlsZHMuDQo+IA0KPiAJZWRrMi10b29s cy1jaQ0KPiANCj4gRmluYWxpemluZyB0aGUgbmFtZSBpcyB0aGUgb25seSBvcGVuIEkgYW0gYXdh cmUgb2YuDQo+IA0KPiBUaGFua3MsDQo+IA0KPiBNaWtlDQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogZGV2ZWxAZWRrMi5ncm91cHMuaW8NCj4gW21haWx0bzpk ZXZlbEBlZGsyLmdyb3Vwcy5pb10gT24gQmVoYWxmIE9mDQo+ID4gcmViZWNjYUBibHVlc3RvcC5v cmcNCj4gPiBTZW50OiBUdWVzZGF5LCBNYXkgMTQsIDIwMTkgNDozNCBQTQ0KPiA+IFRvOiBTZWFu IDxzZWFuLmJyb2dhbkBtaWNyb3NvZnQuY29tPjsNCj4gPiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0K PiA+IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gUkZDIGZvciBFZGsyLVRvb2xFbnYNCj4gPg0K PiA+IE9uIDIwMTktMDUtMTQgMTc6MjMsIHNlYW4uYnJvZ2FuIHZpYSBncm91cHMuaW8gd3JvdGU6 DQo+ID4gPiBUYWtlIGEgbG9vayBhdCB0aGUgcHJvcG9zZWQgY29udGVudCBhbmQgaG93IGl0IGlz DQo+ID4gdXNlZC7CoCBXZSBldmVuIGhhdmUNCj4gPiA+IGV4YW1wbGVzIG9mIGNhbGxpbmcgZnJv bSBEZXZPcHMgYW5kIGkgZG9uJ3QgdGhpbmsNCj4gPiBKZW5raW5zIHdvdWxkIGJlIGFueQ0KPiA+ ID4gZGlmZmVyZW50LsKgIEkgZG9uJ3QgdGhpbmsgd2UgYXJlIHRyeWluZyB0bw0KPiBkdXBsaWNh dGUgQ0kNCj4gPiA+IGZ1bmN0aW9uYWxpdHkuwqAgV2UgYXJlIHByb3ZpZGluZyB0aGUgImxhc3Qg bWlsZSIgc28NCj4gPiB0aGF0IHRob3NlIENJDQo+ID4gPiBlbmdpbmVzIGNhbiBydW4gRURLIHNw ZWNpZmljIHRlc3RzIGFuZA0KPiB0b29scy7CoCBTdGFuZGFyZA0KPiA+IENJIGVuZ2luZXMNCj4g PiA+IGhhdmUgbm8gY29uY2VwdCBvZiBwYWNrYWdlcywgRFNDLCBGREYsIElORnMsDQo+IGZpcm13 YXJlLA0KPiA+IGV0Yy4NCj4gPg0KPiA+DQo+ID4gT2theSwgdGhhdCdzIGdyZWF0LiBPZiBjb3Vy c2Ugd2UgZG8gYWxzbyBoYXZlIGxvdHMgb2YNCj4gY29kZSBydW5uaW5nIG9uDQo+ID4gdGhlIENJ IHNlcnZlciBhdCB3b3JrLCBub3QgdGhlIGNsaWVudCwgdGhhdCBkb2VzDQo+IHRoaW5ncyBsaWtl IHBhY2thZ2luZw0KPiA+IGV0Yy4sIGFuZCB0aGlzIHByb3Bvc2FsIHdpbGwgaW5jbHVkZSBzZXJ2 ZXItc2lkZSBjb2RlDQo+IHRvby4NCj4gPg0KPiA+IEFsc28sIEkgZG9uJ3QgdGhpbmsgdGhlcmUg aXMgYW55dGhpbmcgdGhhdCdsbCBiZSBhcw0KPiBuaWNlbHkgaW50ZWdyYXRlZA0KPiA+IGFzIHRo aXMsIHNvIEknbSBoYXBweSB3aXRoIGl0Lg0KPiA+DQo+ID4NCj4gPiAtLQ0KPiA+IFJlYmVjY2Eg Q3Jhbg0KPiA+DQo+ID4NCj4gPg0KPiANCj4gDQo+IA0KDQo=