From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6655521619015892992 X-Received: by 2002:a17:906:7853:: with SMTP id p19mr2684949ejm.1.1549633819773; Fri, 08 Feb 2019 05:50:19 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:4e18:: with SMTP id z24ls1158727eju.10.gmail; Fri, 08 Feb 2019 05:50:19 -0800 (PST) X-Google-Smtp-Source: AHgI3Ia+J407R4XSfdpRHP3vu/xrgkZtPrqjL8sWKrEK0j+zrnxzdCZQTy39epDf5xe48yAnVkD5 X-Received: by 2002:a17:906:7853:: with SMTP id p19mr2684941ejm.1.1549633819228; Fri, 08 Feb 2019 05:50:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549633819; cv=none; d=google.com; s=arc-20160816; b=gyyskWFFnfzS8wA6fyDkU4C3ngJX/3Do7W7DuHoAF/HuEF/V8INTE+rMZpXn8fz2Oe 0Ryh/Uj8QYwD/xNPqEA22JWt2DBJnwQb61G/T40wUhKF2FcelQfczHzzvQizWneG6/ZU 2ZZN2YlgqSMGtdGQI3kITds4P7SayEnqtjbJTR658OzhUJBIwCslFyg7ofunQwh9iXKY rC4j63PypvEMVs+06ErgRVt7bVINUbj8yEi/z6zhnEwjatpR2B5CNxhG6uV8mxt7EHhG aKa0fpo0Wa7FagY6WxJdYFKg6JWwpEcCTwMJxJAXJkFLPJcUFnpnTBlSe9NDmoFe0Cd/ cM7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:references:message-id:date:thread-index :thread-topic:subject:to:from; bh=C90/FMSYWVmbZlIk3N5qQvLjcNr5TlRUAeqmO0kIhKs=; b=GymWfa0EPaV8mq5KchXp6p7iBbB2Fa5rYd/wVyIscsFmLbL6z5JwNTfWsdF6rd8PZa ++q6Hjf5cLf8OvCbJtmTuaIOnTdxBY4lG/ydQgTuPWSWiuN34rLKT/MaElwchLgDKN22 lsypWS1rySEfbyc/LRWqcKnopAxTgteV2LsT1NvFqJ9PlPBe2K7QaR9Isvd6lVvk+CUY JN5Xc4RU47XUtBhfq25Hv/zRxxkAv0Kwdi48GAl4wP3/PuRFE8MPfRG+lKihv8C9SZSe 6SaCF0cJrMnxvWwjOz6ORi0JBuhw4SWAx+3xwIeRCezdLEBRQw84ECPkpBu7nQkULRwc BqwA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Return-Path: Received: from relay1.mentorg.com (relay1.mentorg.com. [192.94.38.131]) by gmr-mx.google.com with ESMTPS id b13si139461eda.1.2019.02.08.05.50.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Feb 2019 05:50:19 -0800 (PST) Received-SPF: pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) client-ip=192.94.38.131; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Received: from nat-ies.mentorg.com ([192.94.31.2] helo=SVR-IES-MBX-04.mgc.mentorg.com) by relay1.mentorg.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) id 1gs6Xp-0001rr-Oj from Cedric_Hombourger@mentor.com ; Fri, 08 Feb 2019 05:50:17 -0800 Received: from svr-ies-mbx-02.mgc.mentorg.com (139.181.222.2) by SVR-IES-MBX-04.mgc.mentorg.com (139.181.222.4) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Fri, 8 Feb 2019 13:50:14 +0000 Received: from svr-ies-mbx-02.mgc.mentorg.com ([fe80::a01f:51c9:5b6c:e0c]) by svr-ies-mbx-02.mgc.mentorg.com ([fe80::a01f:51c9:5b6c:e0c%22]) with mapi id 15.00.1320.000; Fri, 8 Feb 2019 13:50:14 +0000 From: "Hombourger, Cedric" To: Jan Kiszka , "isar-users@googlegroups.com" Subject: RE: [PATCH] wic-img: handle variables in .wks files Thread-Topic: [PATCH] wic-img: handle variables in .wks files Thread-Index: AQHUv3xT/zZZdQ0lQ0adzZT32+LN/6XVhKsAgAAALlCAAAGVAIAAAU4AgAA6a8CAACjTYA== Date: Fri, 8 Feb 2019 13:50:14 +0000 Message-ID: References: <1549609367-1025-1-git-send-email-Cedric_Hombourger@mentor.com> <91d84a74-fdff-9833-1fd6-031ffebe88c2@siemens.com> <3da1e3e2de3b46679fcf8891541a5aed@svr-ies-mbx-02.mgc.mentorg.com> <6d544cd2-ec73-30d1-42a9-55a110146d62@siemens.com> Accept-Language: en-US, en-IE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [137.202.0.90] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-TUID: IP5F7/QQHu8b Q29kZSBpbXBvcnRlZCBhbmQgd29ya2luZyBpbiBvdXIgZW52aXJvbm1lbnQuIEkgYW0gbm93IGdv aW5nIHRvIHJ1biBhIGZ1bGwgY2ktYnVpbGQgdGVzdCB0byBtYWtlIHN1cmUgbm8gKHRlc3RlZCkg Y29uZmlndXJhdGlvbnMgYXJlIGJyb2tlbiBhbmQgc3VibWl0IGEgdjINCg0KLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCkZyb206IEhvbWJvdXJnZXIsIENlZHJpYyANClNlbnQ6IEZyaWRheSwg RmVicnVhcnkgOCwgMjAxOSAxMjozMiBQTQ0KVG86ICdKYW4gS2lzemthJyA8amFuLmtpc3prYUBz aWVtZW5zLmNvbT47IGlzYXItdXNlcnNAZ29vZ2xlZ3JvdXBzLmNvbQ0KU3ViamVjdDogUkU6IFtQ QVRDSF0gd2ljLWltZzogaGFuZGxlIHZhcmlhYmxlcyBpbiAud2tzIGZpbGVzDQoNCkhpIEphbiwN Cg0KSkZZSSAtIGl0IGRvZXMgbm90IHNlZW0gdG8gd29yayBvdXQgb2YgdGhlIGJveCB3aXRoIElz YXIgKGRlc3BpdGUgdGhlIHZhcmlhYmxlcyB0aGF0IEkgd2FudGVkIGV4cGFuZGVkIGJlaW5nIHBy ZXNlbnQgaW4gdGhlIC5lbnYgZmlsZSB3ZSBhcmUgcGFzc2luZyB0byB3aWMgdmlhIC0tdmFycykg VGhlIG1hZ2ljIGlzIGRvbmUgYnkgdGhlIGltYWdlX3R5cGVzX3dpYyBjbGFzcywgc2VlIGJlbG93 IGZvciBzcGVjaWZpY3MNCg0KV2lsbCBpbXBvcnQgdGhpcyBjb2RlIGluIElzYXIgc28gd2UgYXJl IGJldHRlciBhbGlnbmVkIGFuZCBwb3N0IGEgdjINCg0KQ2VkcmljDQoNCnB5dGhvbiBkb193cml0 ZV93a3NfdGVtcGxhdGUgKCkgew0KICAgICIiIldyaXRlIG91dCBleHBhbmRlZCB0ZW1wbGF0ZSBj b250ZW50cyB0byBXS1NfRlVMTF9QQVRILiIiIg0KICAgIGltcG9ydCByZQ0KDQogICAgdGVtcGxh dGVfYm9keSA9IGQuZ2V0VmFyKCdfV0tTX1RFTVBMQVRFJykNCg0KICAgICMgUmVtb3ZlIGFueSBy ZW1uYW50IHZhcmlhYmxlIHJlZmVyZW5jZXMgbGVmdCBiZWhpbmQgYnkgdGhlIGV4cGFuc2lvbg0K ICAgICMgZHVlIHRvIHVuZGVmaW5lZCB2YXJpYWJsZXMNCiAgICBleHBhbmRfdmFyX3JlZ2V4cCA9 IHJlLmNvbXBpbGUociJcJHtbXnt9QFxuXHQgOl0rfSIpDQogICAgd2hpbGUgVHJ1ZToNCiAgICAg ICAgbmV3X2JvZHkgPSByZS5zdWIoZXhwYW5kX3Zhcl9yZWdleHAsICcnLCB0ZW1wbGF0ZV9ib2R5 KQ0KICAgICAgICBpZiBuZXdfYm9keSA9PSB0ZW1wbGF0ZV9ib2R5Og0KICAgICAgICAgICAgYnJl YWsNCiAgICAgICAgZWxzZToNCiAgICAgICAgICAgIHRlbXBsYXRlX2JvZHkgPSBuZXdfYm9keQ0K DQogICAgd2tzX2ZpbGUgPSBkLmdldFZhcignV0tTX0ZVTExfUEFUSCcpDQogICAgd2l0aCBvcGVu KHdrc19maWxlLCAndycpIGFzIGY6DQogICAgICAgIGYud3JpdGUodGVtcGxhdGVfYm9keSkNCn0N Cg0KcHl0aG9uICgpIHsNCiAgICBpZiBkLmdldFZhcignVVNJTkdfV0lDJyk6DQogICAgICAgIHdr c19maWxlX3UgPSBkLmdldFZhcignV0tTX0ZVTExfUEFUSCcsIEZhbHNlKQ0KICAgICAgICB3a3Nf ZmlsZSA9IGQuZXhwYW5kKHdrc19maWxlX3UpDQogICAgICAgIGJhc2UsIGV4dCA9IG9zLnBhdGgu c3BsaXRleHQod2tzX2ZpbGUpDQogICAgICAgIGlmIGV4dCA9PSAnLmluJyBhbmQgb3MucGF0aC5l eGlzdHMod2tzX2ZpbGUpOg0KICAgICAgICAgICAgd2tzX291dF9maWxlID0gb3MucGF0aC5qb2lu KGQuZ2V0VmFyKCdXT1JLRElSJyksIG9zLnBhdGguYmFzZW5hbWUoYmFzZSkpDQogICAgICAgICAg ICBkLnNldFZhcignV0tTX0ZVTExfUEFUSCcsIHdrc19vdXRfZmlsZSkNCiAgICAgICAgICAgIGQu c2V0VmFyKCdXS1NfVEVNUExBVEVfUEFUSCcsIHdrc19maWxlX3UpDQogICAgICAgICAgICBkLnNl dFZhcignV0tTX0ZJTEVfQ0hFQ0tTVU0nLCAnJHtXS1NfVEVNUExBVEVfUEFUSH06VHJ1ZScpDQog ICAgICAgICAgIA0KICAgICAgICAgICAgPHNuaXA+IG1hZ2ljIGNvbnRpbnVlczwvc25pcD4NCg0K ICAgICAgICAgICAgYmIuYnVpbGQuYWRkdGFzaygnZG9fd3JpdGVfd2tzX3RlbXBsYXRlJywgJ2Rv X2ltYWdlX3dpYycsIE5vbmUsIGQpDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t OiBKYW4gS2lzemthIFttYWlsdG86amFuLmtpc3prYUBzaWVtZW5zLmNvbV0NClNlbnQ6IEZyaWRh eSwgRmVicnVhcnkgOCwgMjAxOSA4OjUzIEFNDQpUbzogSG9tYm91cmdlciwgQ2VkcmljIDxDZWRy aWNfSG9tYm91cmdlckBtZW50b3IuY29tPjsgaXNhci11c2Vyc0Bnb29nbGVncm91cHMuY29tDQpT dWJqZWN0OiBSZTogW1BBVENIXSB3aWMtaW1nOiBoYW5kbGUgdmFyaWFibGVzIGluIC53a3MgZmls ZXMNCg0KT24gMDguMDIuMTkgMDg6NDgsIFtleHRdIEphbiBLaXN6a2Egd3JvdGU6DQo+IE9uIDA4 LjAyLjE5IDA4OjQ0LCBIb21ib3VyZ2VyLCBDZWRyaWMgd3JvdGU6DQo+PiBJIHdpbGwgZG91Ymxl IGNoZWNrIGJ1dCBXSUNWQVJTIGFyZSBmb3IgdmFyaWFibGVzIHlvdSB3aXNoIHRvIGV4cG9ydCAN Cj4+IHRvIHdpYyBwbHVnaW5zIFRoaXMgaW50ZXJmYWNlIGlzIGZvciB2YXJpYWJsZXMgd2Ugd291 bGQgdG8gbWFrZSANCj4+IGF2YWlsYWJsZSBpbnNpZGUgLndrcyBmaWxlcw0KPiANCj4gVGhlcmUg aXMgbm8gV0tTVkFSUyBpbiBPRSwgd2hpbGUgeW91IGNhbiB1c2UgdmFyaWFibGVzLCBzZWUgZS5n LiANCj4gc2NyaXB0cy9saWIvd2ljL2Nhbm5lZC13a3MvZGlyZWN0ZGlzay53a3MuDQo+IA0KDQpT b3JyeSwgSSBtZWFudCBzY3JpcHRzL2xpYi93aWMvY2FubmVkLXdrcy9lZmktYm9vdGRpc2sud2tz LmluLg0KDQpKYW4NCg0KLS0NClNpZW1lbnMgQUcsIENvcnBvcmF0ZSBUZWNobm9sb2d5LCBDVCBS REEgSU9UIFNFUy1ERSBDb3Jwb3JhdGUgQ29tcGV0ZW5jZSBDZW50ZXIgRW1iZWRkZWQgTGludXgN Cg==