From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6655521619015892992 X-Received: by 2002:a7b:c207:: with SMTP id x7mr1076285wmi.5.1549625542280; Fri, 08 Feb 2019 03:32:22 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a1c:9c48:: with SMTP id f69ls691515wme.7.gmail; Fri, 08 Feb 2019 03:32:21 -0800 (PST) X-Google-Smtp-Source: AHgI3IYLAsnZIsOK1Q2hBKfOBBcJwYpk0O3/bywtEU4N6kMqOI0Hb88I3rvCnWRaQdpUcXhtKoeY X-Received: by 2002:a1c:e308:: with SMTP id a8mr1043903wmh.14.1549625541843; Fri, 08 Feb 2019 03:32:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549625541; cv=none; d=google.com; s=arc-20160816; b=fP+iP9pyjtb6vM0Ab+5RK8ih3n/xiI/RjfBSQeSy7Kz8xxnUg0EXXOo1NvvxKOuull Tq03pCLdI5HCm8RdDCfqkINhmZv9osghWp57v6yWRj8ubbxYTHZCJJN6qHcb1Y8XtDG1 6JuYBrdZIrfStdSW4ptNdpWVMZJS9+14wayFw5i4hayCUPoTljgXZhuwqBAb2Xqu5WkN 8e2Ng1ktRQb/1Ehn1z1CbsXuWDdgUsNzympL/5J/XAZMePBeoF0ot1efsgAWvXfiS6dl QR4cGKbxSY768rRVAStZBBaI+Hl0lkz+WGLE3ufYpOeWxqmXUlbPo6ShskR+Uj6qPypw wISQ== 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:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:to:from; bh=0k1hjix2XLfqFuZje3l9zRV0bHS7/hD9IpRqN4ujVzM=; b=qgnrLtSQ6GhCNPJE5ReCSCLSSaIxSLFVNlnrJN8iHSPW9F2Fk3qHjgve2BnMGSNxW8 nio4ZEwq6nM+LNYJ9FMqTBiPXjeUm1SZr2CClenZyyvQyiV3pvDvSTU5kdt+OCLJhpzB fqI0cBDcFn0YO9fZVlBNpzbpeNqjFU0ryavpVumXyK2X2cbA6E5FEg1FVaaMMFynDcmk UowtMwDjjzq81B4eeEwpLQMFPni1ngsjsJvxbf7oXvGc8PnwzbWUX3nbfKoEuB2naZMy JjekP4zLWFsVl4Ew3bBMx0s1U0pDxGipIGr7i6zKHZXmGQ9F9j6jU9HWWcH/mt07Du0e PhPQ== 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 y200si109826wmd.0.2019.02.08.03.32.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 08 Feb 2019 03:32:21 -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 1gs4OK-0005pM-DO from Cedric_Hombourger@mentor.com ; Fri, 08 Feb 2019 03:32:20 -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 11:32:16 +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 11:32:16 +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/6XVhKsAgAAALlCAAAGVAIAAAU4AgAA6a8A= Date: Fri, 8 Feb 2019 11:32:16 +0000 Message-ID: <30bd3ad747cb4bca8a6b8a4483dd2c54@svr-ies-mbx-02.mgc.mentorg.com> 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> In-Reply-To: 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: 7DA4Q46Z9cm0 SGkgSmFuLA0KDQpKRllJIC0gaXQgZG9lcyBub3Qgc2VlbSB0byB3b3JrIG91dCBvZiB0aGUgYm94 IHdpdGggSXNhciAoZGVzcGl0ZSB0aGUgdmFyaWFibGVzIHRoYXQgSSB3YW50ZWQgZXhwYW5kZWQg YmVpbmcgcHJlc2VudCBpbiB0aGUgLmVudiBmaWxlIHdlIGFyZSBwYXNzaW5nIHRvIHdpYyB2aWEg LS12YXJzKQ0KVGhlIG1hZ2ljIGlzIGRvbmUgYnkgdGhlIGltYWdlX3R5cGVzX3dpYyBjbGFzcywg c2VlIGJlbG93IGZvciBzcGVjaWZpY3MNCg0KV2lsbCBpbXBvcnQgdGhpcyBjb2RlIGluIElzYXIg c28gd2UgYXJlIGJldHRlciBhbGlnbmVkIGFuZCBwb3N0IGEgdjINCg0KQ2VkcmljDQoNCnB5dGhv biBkb193cml0ZV93a3NfdGVtcGxhdGUgKCkgew0KICAgICIiIldyaXRlIG91dCBleHBhbmRlZCB0 ZW1wbGF0ZSBjb250ZW50cyB0byBXS1NfRlVMTF9QQVRILiIiIg0KICAgIGltcG9ydCByZQ0KDQog ICAgdGVtcGxhdGVfYm9keSA9IGQuZ2V0VmFyKCdfV0tTX1RFTVBMQVRFJykNCg0KICAgICMgUmVt b3ZlIGFueSByZW1uYW50IHZhcmlhYmxlIHJlZmVyZW5jZXMgbGVmdCBiZWhpbmQgYnkgdGhlIGV4 cGFuc2lvbg0KICAgICMgZHVlIHRvIHVuZGVmaW5lZCB2YXJpYWJsZXMNCiAgICBleHBhbmRfdmFy X3JlZ2V4cCA9IHJlLmNvbXBpbGUociJcJHtbXnt9QFxuXHQgOl0rfSIpDQogICAgd2hpbGUgVHJ1 ZToNCiAgICAgICAgbmV3X2JvZHkgPSByZS5zdWIoZXhwYW5kX3Zhcl9yZWdleHAsICcnLCB0ZW1w bGF0ZV9ib2R5KQ0KICAgICAgICBpZiBuZXdfYm9keSA9PSB0ZW1wbGF0ZV9ib2R5Og0KICAgICAg ICAgICAgYnJlYWsNCiAgICAgICAgZWxzZToNCiAgICAgICAgICAgIHRlbXBsYXRlX2JvZHkgPSBu ZXdfYm9keQ0KDQogICAgd2tzX2ZpbGUgPSBkLmdldFZhcignV0tTX0ZVTExfUEFUSCcpDQogICAg d2l0aCBvcGVuKHdrc19maWxlLCAndycpIGFzIGY6DQogICAgICAgIGYud3JpdGUodGVtcGxhdGVf Ym9keSkNCn0NCg0KcHl0aG9uICgpIHsNCiAgICBpZiBkLmdldFZhcignVVNJTkdfV0lDJyk6DQog ICAgICAgIHdrc19maWxlX3UgPSBkLmdldFZhcignV0tTX0ZVTExfUEFUSCcsIEZhbHNlKQ0KICAg ICAgICB3a3NfZmlsZSA9IGQuZXhwYW5kKHdrc19maWxlX3UpDQogICAgICAgIGJhc2UsIGV4dCA9 IG9zLnBhdGguc3BsaXRleHQod2tzX2ZpbGUpDQogICAgICAgIGlmIGV4dCA9PSAnLmluJyBhbmQg b3MucGF0aC5leGlzdHMod2tzX2ZpbGUpOg0KICAgICAgICAgICAgd2tzX291dF9maWxlID0gb3Mu cGF0aC5qb2luKGQuZ2V0VmFyKCdXT1JLRElSJyksIG9zLnBhdGguYmFzZW5hbWUoYmFzZSkpDQog ICAgICAgICAgICBkLnNldFZhcignV0tTX0ZVTExfUEFUSCcsIHdrc19vdXRfZmlsZSkNCiAgICAg ICAgICAgIGQuc2V0VmFyKCdXS1NfVEVNUExBVEVfUEFUSCcsIHdrc19maWxlX3UpDQogICAgICAg ICAgICBkLnNldFZhcignV0tTX0ZJTEVfQ0hFQ0tTVU0nLCAnJHtXS1NfVEVNUExBVEVfUEFUSH06 VHJ1ZScpDQogICAgICAgICAgIA0KICAgICAgICAgICAgPHNuaXA+IG1hZ2ljIGNvbnRpbnVlczwv c25pcD4NCg0KICAgICAgICAgICAgYmIuYnVpbGQuYWRkdGFzaygnZG9fd3JpdGVfd2tzX3RlbXBs YXRlJywgJ2RvX2ltYWdlX3dpYycsIE5vbmUsIGQpDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQpGcm9tOiBKYW4gS2lzemthIFttYWlsdG86amFuLmtpc3prYUBzaWVtZW5zLmNvbV0gDQpT ZW50OiBGcmlkYXksIEZlYnJ1YXJ5IDgsIDIwMTkgODo1MyBBTQ0KVG86IEhvbWJvdXJnZXIsIENl ZHJpYyA8Q2VkcmljX0hvbWJvdXJnZXJAbWVudG9yLmNvbT47IGlzYXItdXNlcnNAZ29vZ2xlZ3Jv dXBzLmNvbQ0KU3ViamVjdDogUmU6IFtQQVRDSF0gd2ljLWltZzogaGFuZGxlIHZhcmlhYmxlcyBp biAud2tzIGZpbGVzDQoNCk9uIDA4LjAyLjE5IDA4OjQ4LCBbZXh0XSBKYW4gS2lzemthIHdyb3Rl Og0KPiBPbiAwOC4wMi4xOSAwODo0NCwgSG9tYm91cmdlciwgQ2VkcmljIHdyb3RlOg0KPj4gSSB3 aWxsIGRvdWJsZSBjaGVjayBidXQgV0lDVkFSUyBhcmUgZm9yIHZhcmlhYmxlcyB5b3Ugd2lzaCB0 byBleHBvcnQgDQo+PiB0byB3aWMgcGx1Z2lucyBUaGlzIGludGVyZmFjZSBpcyBmb3IgdmFyaWFi bGVzIHdlIHdvdWxkIHRvIG1ha2UgDQo+PiBhdmFpbGFibGUgaW5zaWRlIC53a3MgZmlsZXMNCj4g DQo+IFRoZXJlIGlzIG5vIFdLU1ZBUlMgaW4gT0UsIHdoaWxlIHlvdSBjYW4gdXNlIHZhcmlhYmxl cywgc2VlIGUuZy4gDQo+IHNjcmlwdHMvbGliL3dpYy9jYW5uZWQtd2tzL2RpcmVjdGRpc2sud2tz Lg0KPiANCg0KU29ycnksIEkgbWVhbnQgc2NyaXB0cy9saWIvd2ljL2Nhbm5lZC13a3MvZWZpLWJv b3RkaXNrLndrcy5pbi4NCg0KSmFuDQoNCi0tDQpTaWVtZW5zIEFHLCBDb3Jwb3JhdGUgVGVjaG5v bG9neSwgQ1QgUkRBIElPVCBTRVMtREUgQ29ycG9yYXRlIENvbXBldGVuY2UgQ2VudGVyIEVtYmVk ZGVkIExpbnV4DQo=