From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.88; helo=mga01.intel.com; envelope-from=jaben.carsey@intel.com; receiver=edk2-devel@lists.01.org Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) (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 5FFE42094606F for ; Fri, 4 May 2018 09:47:43 -0700 (PDT) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 May 2018 09:47:43 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,363,1520924400"; d="scan'208";a="37473884" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by fmsmga008.fm.intel.com with ESMTP; 04 May 2018 09:47:43 -0700 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 4 May 2018 09:47:42 -0700 Received: from fmsmsx103.amr.corp.intel.com ([169.254.2.228]) by FMSMSX153.amr.corp.intel.com ([169.254.9.121]) with mapi id 14.03.0319.002; Fri, 4 May 2018 09:47:42 -0700 From: "Carsey, Jaben" To: Laszlo Ersek , "edk2-devel@lists.01.org" CC: "Gao, Liming" , "Zhu, Yonghong" Thread-Topic: [PATCH v1 1/1] BaseTools: Ecc - add dict for config file to internal translation Thread-Index: AQHT48PHjKThKeYZCE6A7qSQMxzSHqQfx1ew Date: Fri, 4 May 2018 16:47:41 +0000 Message-ID: References: <8147aa0e203f749165bbcb5da3b4f61d81d9924f.1525449622.git.jaben.carsey@intel.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDZlZTAzNjAtOTYzNS00ODkyLWFkOTMtMmFhMmUyMDBkNzMyIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6IjQ3a1RjNUZUQWh5TnN6OWNJbTlBaFVvbFNcLzdoSDBBUDRnTUZZZXpSTnJZPSJ9 x-ctpclassification: CTP_NT x-originating-ip: [10.1.200.107] MIME-Version: 1.0 Subject: Re: [PATCH v1 1/1] BaseTools: Ecc - add dict for config file to internal translation X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 May 2018 16:47:43 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSB3b3JrZWQgdXAgYW5kIHNlbnQgb3V0IGEgdjIuDQoNCkkgdGhpbmsgdGhhdCBpZiB3ZSBvbmx5 IHVzZSB0aGUgdHJhbnNsYXRpb24gd2hlbiBhY2luZyB0aGUgZGljdCwgd2UgY2FuIGxlYXZlIHRo ZSByZXN0IG9mIHRoZSBjb2RlIGFzIGl0Lg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+IEZyb206IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50 OiBGcmlkYXksIE1heSAwNCwgMjAxOCA5OjIwIEFNDQo+IFRvOiBDYXJzZXksIEphYmVuIDxqYWJl bi5jYXJzZXlAaW50ZWwuY29tPjsgZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4gQ2M6IEdhbywg TGltaW5nIDxsaW1pbmcuZ2FvQGludGVsLmNvbT47IFpodSwgWW9uZ2hvbmcNCj4gPHlvbmdob25n LnpodUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEgMS8xXSBCYXNlVG9vbHM6 IEVjYyAtIGFkZCBkaWN0IGZvciBjb25maWcgZmlsZSB0byBpbnRlcm5hbA0KPiB0cmFuc2xhdGlv bg0KPiBJbXBvcnRhbmNlOiBIaWdoDQo+IA0KPiBPbiAwNS8wNC8xOCAxODowMSwgSmFiZW4gQ2Fy c2V5IHdyb3RlOg0KPiA+IENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2FvQGludGVsLmNvbT4NCj4g PiBDYzogWW9uZ2hvbmcgWmh1IDx5b25naG9uZy56aHVAaW50ZWwuY29tPg0KPiA+IENjOiBMYXN6 bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiA+IENvbnRyaWJ1dGVkLXVuZGVyOiBUaWFu b0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjENCj4gPiBTaWduZWQtb2ZmLWJ5OiBKYWJl biBDYXJzZXkgPGphYmVuLmNhcnNleUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4gIEJhc2VUb29s cy9Tb3VyY2UvUHl0aG9uL0VjYy9Db25maWd1cmF0aW9uLnB5IHwgOCArKysrKysrLQ0KPiA+ICAx IGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4NCj4gPiBk aWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NvdXJjZS9QeXRob24vRWNjL0NvbmZpZ3VyYXRpb24ucHkN Cj4gYi9CYXNlVG9vbHMvU291cmNlL1B5dGhvbi9FY2MvQ29uZmlndXJhdGlvbi5weQ0KPiA+IGlu ZGV4IGI1YjU4M2JlOGM0YS4uOGJjNjk3NWMzYjQxIDEwMDY0NA0KPiA+IC0tLSBhL0Jhc2VUb29s cy9Tb3VyY2UvUHl0aG9uL0VjYy9Db25maWd1cmF0aW9uLnB5DQo+ID4gKysrIGIvQmFzZVRvb2xz L1NvdXJjZS9QeXRob24vRWNjL0NvbmZpZ3VyYXRpb24ucHkNCj4gPiBAQCAtMSw3ICsxLDcgQEAN Cj4gPiAgIyMgQGZpbGUNCj4gPiAgIyBUaGlzIGZpbGUgaXMgdXNlZCB0byBkZWZpbmUgY2xhc3Mg Q29uZmlndXJhdGlvbg0KPiA+ICAjDQo+ID4gLSMgQ29weXJpZ2h0IChjKSAyMDA4IC0gMjAxNywg SW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiA+ICsjIENvcHly aWdodCAoYykgMjAwOCAtIDIwMTgsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2Vy dmVkLjxCUj4NCj4gPiAgIyBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2NvbXBhbnlpbmcgbWF0ZXJp YWxzDQo+ID4gICMgYXJlIGxpY2Vuc2VkIGFuZCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgdGVy bXMgYW5kIGNvbmRpdGlvbnMgb2YgdGhlDQo+IEJTRCBMaWNlbnNlDQo+ID4gICMgd2hpY2ggYWNj b21wYW5pZXMgdGhpcyBkaXN0cmlidXRpb24uICBUaGUgZnVsbCB0ZXh0IG9mIHRoZSBsaWNlbnNl IG1heSBiZQ0KPiBmb3VuZCBhdA0KPiA+IEBAIC0yMCw2ICsyMCwxMCBAQCBmcm9tIENvbW1vbi5E YXRhVHlwZSBpbXBvcnQgKg0KPiA+ICBmcm9tIENvbW1vbi5TdHJpbmcgaW1wb3J0ICoNCj4gPiAg ZnJvbSBDb21tb24uTG9uZ0ZpbGVQYXRoU3VwcG9ydCBpbXBvcnQgT3BlbkxvbmdGaWxlUGF0aCBh cyBvcGVuDQo+ID4NCj4gPiArX0NvbmZpZ0ZpbGVUb0ludGVybmFsVHJhbnNsYXRpb24gPSB7DQo+ ID4gKyAgICAiTW9kaWZpZXJMaXN0IjoiTW9kaWZpZXJTZXQiDQo+ID4gKyAgICB9DQo+ID4gKw0K PiA+ICAjIyBDb25maWd1cmF0aW9uDQo+ID4gICMNCj4gPiAgIyBUaGlzIGNsYXNzIGlzIHVzZWQg dG8gZGVmaW5lIGFsbCBpdGVtcyBpbiBjb25maWd1cmF0aW9uIGZpbGUNCj4gPiBAQCAtMjk3LDYg KzMwMSw4IEBAIGNsYXNzIENvbmZpZ3VyYXRpb24ob2JqZWN0KToNCj4gPiAgICAgICAgICAgICAg TGluZSA9IENsZWFuU3RyaW5nKExpbmUpDQo+ID4gICAgICAgICAgICAgIGlmIExpbmUgIT0gJyc6 DQo+ID4gICAgICAgICAgICAgICAgICBMaXN0ID0gR2V0U3BsaXRWYWx1ZUxpc3QoTGluZSwgVEFC X0VRVUFMX1NQTElUKQ0KPiA+ICsgICAgICAgICAgICAgICAgaWYgTGlzdFswXSBpbiBfQ29uZmln RmlsZVRvSW50ZXJuYWxUcmFuc2xhdGlvbjoNCj4gPiArICAgICAgICAgICAgICAgICAgICBMaXN0 WzBdID0gX0NvbmZpZ0ZpbGVUb0ludGVybmFsVHJhbnNsYXRpb25bTGlzdFswXV0NCj4gPiAgICAg ICAgICAgICAgICAgIGlmIExpc3RbMF0gbm90IGluIHNlbGYuX19kaWN0X186DQo+ID4gICAgICAg ICAgICAgICAgICAgICAgRXJyb3JNc2cgPSAiSW52YWxpZCBjb25maWd1cmF0aW9uIG9wdGlvbiAn JXMnIHdhcyBmb3VuZCIgJSBMaXN0WzBdDQo+ID4gICAgICAgICAgICAgICAgICAgICAgRWRrTG9n Z2VyLmVycm9yKCJFY2MiLCBFZGtMb2dnZXIuRUNDX0VSUk9SLCBFcnJvck1zZywgRmlsZSA9DQo+ IEZpbGVwYXRoLCBMaW5lID0gTGluZU5vKQ0KPiA+DQo+IA0KPiBJIGhhdmUgc29tZSBjb21tZW50 czoNCj4gDQo+ICgxKSBDYW4geW91IHBsZWFzZSBnaXZlIGEgc2hvcnQgc3VtbWFyeSBpbiB0aGUg Y29tbWl0IG1lc3NhZ2Ugd2h5IHRoaXMNCj4gcGF0Y2ggaXMgbmVlZGVkPw0KPiANCj4gSSBzdWdn ZXN0IHdlIGFsc28gcmVmZXJlbmNlIHRoZSBjb21taXQgdGhhdCBpbnRyb2R1Y2VkIHRoZSBwcm9i bGVtOg0KPiBlZWNlNDI5MmFjYzgwLg0KPiANCj4gKDIpIEkgdGhpbmsgYXQgdGhpcyBwb2ludCB3 ZSBoYXZlIG9ubHkgYSBoYW5kZnVsIG9mIGtleXdvcmRzIC8gY29uZmlnDQo+IG9wdGlvbnMgdGhh dCB3ZSByZWNvZ25pemUuIElzIHRoYXQgcmlnaHQ/IEJlY2F1c2UsIEknZCBsaWtlIHRvIHN1Z2dl c3QNCj4gdGhlIGZvbGxvd2luZzoNCj4gDQo+IC0gYWRkIHRoZW0gYWxsIHRvIHRoZSBkaWN0aW9u YXJ5IChhbmQgdGhleSBhbGwgd2lsbCBiZSBpZGVudGl0eS1tYXBwZWQNCj4gICBleGNlcHQgZm9y ICJNb2RpZmllckxpc3QiOiJNb2RpZmllclNldCIpLA0KPiAtIGFsd2F5cyBnbyB0aHJvdWdoIHRo ZSBkaWN0OyBkb24ndCBtYWtlIGl0IG9wdGlvbmFsLg0KPiANCj4gUmVhc29uczoNCj4gLSBpZiBz b21lb25lIGludHJvZHVjZXMgYSBuZXcgb3B0aW9uLCB0aGV5IHdvbid0IGJlIGFibGUgdG8gcGFy c2UgaXQNCj4gd2l0aG91dCBhZGRpbmcgaXQgZmlyc3QgdG8gdGhlIGRpY3QgYXMgd2VsbCAod2l0 aCBpZGVudGl0eSBtYXBwaW5nKSwNCj4gLSBhbmQga2VlcGluZyBldmVyeXRoaW5nIGluIHRoZSBk aWN0IGFsbCB0aGUgdGltZSBpcyBnb29kIGJlY2F1c2UgaWYNCj4gc29tZW9uZSByZW5hbWVzIHNv bWV0aGluZyBlbHNlIG5leHQgdGltZSwgdGhlaXIgdGV4dCBzZWFjaCB3aWxsDQo+IGltbWVkaWF0 ZWx5IHR1cm4gdXAgdGhlIG1hcHBpbmcgYXMgd2VsbCwgYW5kIHRoZXkgd29uJ3QgZm9yZ2V0IHRv IHVwZGF0ZQ0KPiBpdCByaWdodCBvZmYgdGhlIGJhdC4gSXQncyBlYXNpZXIgdG8gdXBkYXRlIGFu IG9jY3VycmVuY2UgdGhhdCB5b3VyDQo+IHNlYXJjaCBmaW5kcyB0aGFuIHJlbWVtYmVyaW5nIHRv IGFkZCBhIG5ldyB0cmFuc2xhdGlvbi4NCj4gDQo+ICgzKSBJbiBjb25uZWN0aW9uIHdpdGggKDIp LCBJJ20gbm90IHJlYWxseSBhIGZhbiBvZiB0cmFuc2xhdGluZyBMaXN0WzBdDQo+IGluLXBsYWNl LiBJIHRoaW5rIHdlIHNob3VsZCBoYXZlIGEgc2VwYXJhdGUgdmFyaWFibGUgZm9yIG9yaWdpbmFs IGFuZA0KPiB0cmFuc2xhdGVkIG5hbWUuDQo+IA0KPiAuLi4gSW4gZmFjdCwgSSB0aGluayB0aGlz IHBhdGNoIGlzIHRlY2huaWNhbGx5IGluY29ycmVjdDsgaXQgdHJhbnNsYXRlcw0KPiBNb2RpZmll ckxpc3QgdG8gTW9kaWZpZXJTZXQgaW4tcGxhY2UsIHdoaWNoIG1pZ2h0IGJlIGdvb2QgZm9yIGFj Y2Vzc2luZw0KPiB0aGUgcmVuYW1lZCBvYmplY3QgbWVtYmVyOyBob3dldmVyLCB0aGUgb3B0aW9u IGNoZWNrIHN0aWxsIC0tIGNvcnJlY3RseQ0KPiAtLSB1c2VzIHRoZSBwdWJsaWMgb3B0aW9uIG5h bWU6DQo+IA0KPiAgICAgICAgIGlmIExpc3RbMF0gPT0gJ01vZGlmaWVyTGlzdCc6DQo+ICAgICAg ICAgICAgIExpc3RbMV0gPSBHZXRTcGxpdFZhbHVlTGlzdChMaXN0WzFdLCBUQUJfQ09NTUFfU1BM SVQpDQo+IA0KPiBhbmQgbm93IGl0IHdvdWxkbid0IG1hdGNoLg0KPiANCj4gU28gZXZlbiBpZiB3 ZSBkbyB0cmFuc2xhdGUgTGlzdFswXSBpbi1wbGFjZSwgd2UnbGwgaGF2ZSB0byBwcmVzZXJ2ZSB0 aGUNCj4gb3JpZ2luYWwgb3B0aW9uIG5hbWUgdGhhdCB3YXMgcmVhZCBmcm9tIHRoZSBmaWxlLCBm b3Igb3B0aW9uIG1hdGNoaW5nLg0KPiANCj4gVGhhbmtzDQo+IExhc3psbw0K