From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id CAE68A04B5; Sat, 7 Nov 2020 01:47:51 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 81FE3F90; Sat, 7 Nov 2020 01:47:48 +0100 (CET) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70059.outbound.protection.outlook.com [40.107.7.59]) by dpdk.org (Postfix) with ESMTP id ED9DFA3 for ; Sat, 7 Nov 2020 01:47:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=96SsoPx3YJSvhceVZEmgPpCbyUxwmlEAHPdmp4TIsxU=; b=5U5lGxETOLh7G65cbIOFK0lETxAkGh9PDfVxpozouz8uKTojIp1NKeCbzCFQh7yU7w8dAIGwwRsdttg4yau2LegpUovP4Bb8ct5J7QD+RIlGKSkQQ8Wk33zYe1ClbgBpdqpttZN1SzXF8O1mYbZAaIV8gdbfw7m4s/PTCHi6Tr4= Received: from AM6PR05CA0034.eurprd05.prod.outlook.com (2603:10a6:20b:2e::47) by PR3PR08MB5676.eurprd08.prod.outlook.com (2603:10a6:102:82::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.27; Sat, 7 Nov 2020 00:47:43 +0000 Received: from AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:2e:cafe::7a) by AM6PR05CA0034.outlook.office365.com (2603:10a6:20b:2e::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21 via Frontend Transport; Sat, 7 Nov 2020 00:47:43 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT012.mail.protection.outlook.com (10.152.16.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.17 via Frontend Transport; Sat, 7 Nov 2020 00:47:43 +0000 Received: ("Tessian outbound 797fb8e1da56:v71"); Sat, 07 Nov 2020 00:47:43 +0000 X-CR-MTA-TID: 64aa7808 Received: from 67a3eb58f8e4.4 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E309F888-C680-49B9-AA91-1DE8A52669CD.1; Sat, 07 Nov 2020 00:47:38 +0000 Received: from EUR01-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 67a3eb58f8e4.4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Sat, 07 Nov 2020 00:47:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZmFDYxoR+2uh8R9lNY5oJQspbI+qO8jy6LYmqPaD7nw1JbCeAXj26VKRQBeMOkZN5ivdxGKdOfSdVXWS67Tez8WPKub7muROo+8aO38i4YEaUpbDPhCiHTzs1nYCw99ixNtg2cNvOT3BlPy30Rvh0HC3zFvFMm5e/j0Z2LTsA6JKRdoiDzHjWUsz0osao4ycmJhio2iPtLZkRMHyX3pHKhTLU5/HqPlKt7fHCdSo/lzgaWlslVYOPA/yff8Z7HPxsstXwsWGEDuPz9lmJJInLiM2tYZNkcoON8szU2V8oWFlAsHYDQ6P2uZajoP7S4oEHfKt/i01m4e5pYJQdwC0oQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=96SsoPx3YJSvhceVZEmgPpCbyUxwmlEAHPdmp4TIsxU=; b=CU2BaEtDujXsM7YJsTamfGOTH5P9zH4zC8xbnqLM4M1kQN0Nbpir+4VvjLvNNfUejRjVtXy6uQcU3rwavR31Q/DatIjrf1hjni+EUzF8thg0yyXutcvZkTCgI1YSB3aBVHT8cDCR80/Z0+NCUhERc2ghslyx3KIC4MPGb2/lLA3Hm1HtpHrHVprtmyOEOj14uJqrJu/bcqYHWwaSJOOiYJnZ8qKhG9FGzLhHl5DQQsc8rPvjpQoQ3uas58OJ0Fu81mOhoShc2CR/h78DxfjEXCg8icdK+pa9XgruhkNa2ygIRfaFmvIQNzc4RGNymbEJMwT1IsyquSVZKfMkIcu+DQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=96SsoPx3YJSvhceVZEmgPpCbyUxwmlEAHPdmp4TIsxU=; b=5U5lGxETOLh7G65cbIOFK0lETxAkGh9PDfVxpozouz8uKTojIp1NKeCbzCFQh7yU7w8dAIGwwRsdttg4yau2LegpUovP4Bb8ct5J7QD+RIlGKSkQQ8Wk33zYe1ClbgBpdqpttZN1SzXF8O1mYbZAaIV8gdbfw7m4s/PTCHi6Tr4= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DBBPR08MB6235.eurprd08.prod.outlook.com (2603:10a6:10:201::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Sat, 7 Nov 2020 00:47:34 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::7814:9c1:781f:475d%4]) with mapi id 15.20.3541.021; Sat, 7 Nov 2020 00:47:33 +0000 From: Honnappa Nagarahalli To: =?utf-8?B?SnVyYWogTGlua2XFoQ==?= , "bruce.richardson@intel.com" , Ruifeng Wang , Phil Yang , "vcchunga@amazon.com" , Dharmik Thakkar , "jerinjacobk@gmail.com" , "hemant.agrawal@nxp.com" , "Ajit Khaparde (ajit.khaparde@broadcom.com)" , "ferruh.yigit@intel.com" , "aconole@redhat.com" CC: "dev@dpdk.org" , nd , Honnappa Nagarahalli , nd Thread-Topic: [PATCH v8 02/14] build: rename Arm build variables Thread-Index: AQHWtGyfXaUi/bdLvEykv/C58Lopxam7x22g Date: Sat, 7 Nov 2020 00:47:33 +0000 Message-ID: References: <1604584762-25321-1-git-send-email-juraj.linkes@pantheon.tech> <1604649795-27476-1-git-send-email-juraj.linkes@pantheon.tech> <1604649795-27476-3-git-send-email-juraj.linkes@pantheon.tech> In-Reply-To: <1604649795-27476-3-git-send-email-juraj.linkes@pantheon.tech> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 219216AD54FFC848961C93BA695946E2.0 x-checkrecipientchecked: true Authentication-Results-Original: pantheon.tech; dkim=none (message not signed) header.d=none; pantheon.tech; dmarc=none action=none header.from=arm.com; x-originating-ip: [107.77.222.50] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: a3b7ea8a-095f-4db0-a8d7-08d882b6bcb4 x-ms-traffictypediagnostic: DBBPR08MB6235:|PR3PR08MB5676: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: EFUN3Qz33ARrtATBpHpCh2yqVVYLfcttENxI3vsBXrO/RM8hOt67vrtQtXHlSSjS0nDWKn2Ri30Ca6fxBxzjxrN6aCiQWAJhOhw7DpBBnEq/r7LwYEJrbG23BAKUzcT1X+qD09XoWk0WLU1xEI1XJP2jQMGc5IYDaLw2ooEsAOopU8zxe/XSDZVJ8YAFgKo76wb2TmqwiLaezZSbuXrbxRB601DC1mThq+Wn8pftNa1l1Dbq0RB6fp1W92kSeVvSn+l7Gac9Lc3Hl0j3m4r7GerHdAv09AqApqqXKZdOWBsT5da2OtVuHP8F0OX8VJpXbBiKbIWSdA0vCvSbijDalKwt7bdM/qbYN4MINGtiowTsaSAjDr/Ecllj88RjJMF8 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(39860400002)(346002)(366004)(376002)(83380400001)(8676002)(7696005)(52536014)(33656002)(66476007)(86362001)(8936002)(4326008)(2906002)(110136005)(54906003)(66446008)(66556008)(478600001)(66946007)(76116006)(71200400001)(26005)(64756008)(55016002)(186003)(6506007)(9686003)(5660300002)(316002)(921003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: +gwKEAtwEv17DELuslmQI5T47f0EdzNR1nWT9qEn5SYIAHJ6NC2PX3VbWyr9c3i6zdOIr24aNRyPTjn07BjP/kyKJdE9axzpMrlDW6o4bGDtMpzeRPhlkPhCMCxEefS4djT9snNxbYjW18i8muPydlWJMGGLY0KrVqG/3VUXwNATChjk+byeLl7C9fo4JofHTd9o1tSrkUJoFYiaz3LPzZJElh7F3z7iC5a0BoYdi4lk4wG3TrtHbTzgIV/nDClYI8LF748GDD5mDav9R/bjExLKdAoDiYeFWvllAxLAJRBsi4RajR57HezrLTHYkPxhL+zJN7wrDI/MYUFo2iSpfMs41oK/k+MX8bNpv8w0NtbLVnhXWfynx9Zp9RrWAiKa8xpB5C+YbjqpoqoXkXEOl5WuJxtnzgcWYPJ2xRsOvxOyx3SVu8o273b2b+cTxkW396cg1itZ03D3Wgxint2SVo8x/Mg2W84W35Z1swT0X6Qzkfe4jbVhAxTn6KvoiDDmt5zcywgADma0u3B+wjorGo1jsGD1XB9fEIq2qaKmeOuZgMNGBSf0OD79mLHpks3kAI+l7Kij64SoZx/uxe5KlKkdcIyAelKg3nqPL4r9Xu217wdBioJodBzMrdnxgKMGeJ6kA9FoyeHOf47A/EboJA== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6235 Original-Authentication-Results: pantheon.tech; dkim=none (message not signed) header.d=none; pantheon.tech; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: a337005a-9a7c-4c8d-7002-08d882b6b6fc X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: n5C75rognm4UIzOe9Fw4fE0cac/gDh/3Vz9tk0cxbvAVZWV7CdQvI+xwBdhS81s/Sl8TuAB7Im/FATk5dZkImfQi/8CbOahch95Urkz/CBlEXADYHNmFujJUiq80TcXkJt16OTuJokiJB+angZAkGOMHtcyvz7D4eUIfAqOhO+8dm5ytBhjrKeyfU1/9LnNGgZ8bfQNTY+cBJwGGF8ARc8y2JIVejjw2TLairgkD9av8rxAk1e7y5ejm7HMilmrQ5KaJYuC2Ys+l9GcyBCV0vqkIU0mAcf/oY3ZPNepp0PzVlNu54AS9SC4aa6MF4Tmvn8dCzrwHPaY614LhaBWf0gdfPmy4uyWqkfg1nZq5u7zf8q5+dmWCL/lqzyGKhAf1GF9Y4Fk20uF9kJHGRhbZd8a/YiyLE6xl/4YCUoGO5EA= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(376002)(396003)(39860400002)(346002)(136003)(46966005)(47076004)(52536014)(54906003)(5660300002)(2906002)(110136005)(82310400003)(356005)(82740400003)(8676002)(70586007)(186003)(6506007)(316002)(83380400001)(36906005)(7696005)(26005)(33656002)(478600001)(336012)(70206006)(8936002)(55016002)(4326008)(86362001)(9686003)(81166007)(921003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2020 00:47:43.3800 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a3b7ea8a-095f-4db0-a8d7-08d882b6bcb4 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT012.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR08MB5676 Subject: Re: [dpdk-dev] [PATCH v8 02/14] build: rename Arm build variables X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PHNuaXA+DQoNCj4gDQo+IFJlbmFtZSBBcm0gYnVpbGQgdmFyaWFibGVzIGFuZCB2YWx1ZXMgc28g dGhhdCB0aGV5IGJldHRlciBjb25mb3JtIHRvIEFybQ0KPiBzcGVjaWZpY2F0aW9ucy4gQWxzbyBy ZW5hbWUgZ2VuZXJpY2FsbHkgc291bmRpbmcgdmFyaWFibGUgdG8gbmFtZXMgdGhhdCBiZXR0ZXIN Cj4gY2FwdHVyZSB3aGF0IHRoZSB2YXJpYWJsZXMgaG9sZC4NCj4gDQo+IFJlbmFtZSBtYWNoaW5l X2FyZ3NfZ2VuZXJpYyB0byBwYXJ0X251bWJlcl9jb25maWdfYXJtIHNpbmNlIHRoZSB2YXJpYWJs ZQ0KPiBjb250YWlucyBtb3JlIHRoYW4ganVzdCB0aGUgZ2VuZXJpYyBtYWNoaW5lIGFyZ3MgYW5k IGlzIHVzZWQgbWFpbmx5IGFzIHRoZQ0KPiBmYWxsYmFjayBhcm0gY29uZmlndXJhdGlvbi4NCj4g UmVuYW1lIHRoZSBkZWZhdWx0IG1hY2hpbmUgYXJncyB0byBnZW5lcmljIG1hY2hpbmUgYXJncyB0 byByZWZsZWN0IHRoYXQuDQo+IFRoZSByZXN0IG9mIHRoZSB2YXJpYWJsZXMgYXJlIHNlbGYtZXhw bGFuYXRvcnkuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKdXJhaiBMaW5rZcWhIDxqdXJhai5saW5r ZXNAcGFudGhlb24udGVjaD4NCj4gUmV2aWV3ZWQtYnk6IFJ1aWZlbmcgV2FuZyA8cnVpZmVuZy53 YW5nQGFybS5jb20+DQo+IC0tLQ0KPiAgY29uZmlnL2FybS9hcm02NF9hcm1hZGFfbGludXhfZ2Nj ICAgIHwgICAyICstDQo+ICBjb25maWcvYXJtL2FybTY0X2FybXY4X2xpbnV4X2djYyAgICAgfCAg IDggKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfYmx1ZWZpZWxkX2xpbnV4X2djYyB8ICAgNCArLQ0K PiAgY29uZmlnL2FybS9hcm02NF9kcGFhX2xpbnV4X2djYyAgICAgIHwgICAyICstDQo+ICBjb25m aWcvYXJtL2FybTY0X2VtYWdfbGludXhfZ2NjICAgICAgfCAgIDIgKy0NCj4gIGNvbmZpZy9hcm0v YXJtNjRfbjFzZHBfbGludXhfZ2NjICAgICB8ICAgNCArLQ0KPiAgY29uZmlnL2FybS9hcm02NF9v Y3Rlb250eDJfbGludXhfZ2NjIHwgICA0ICstDQo+ICBjb25maWcvYXJtL2FybTY0X3N0aW5ncmF5 X2xpbnV4X2djYyAgfCAgIDQgKy0NCj4gIGNvbmZpZy9hcm0vYXJtNjRfdGh1bmRlcngyX2xpbnV4 X2djYyB8ICAgNCArLQ0KPiAgY29uZmlnL2FybS9hcm02NF90aHVuZGVyeF9saW51eF9nY2MgIHwg ICAyICstDQo+ICBjb25maWcvYXJtL21lc29uLmJ1aWxkICAgICAgICAgICAgICAgfCAxMTAgKysr KysrKysrKysrKy0tLS0tLS0tLS0tLS0tDQo+ICAxMSBmaWxlcyBjaGFuZ2VkLCA3MyBpbnNlcnRp b25zKCspLCA3MyBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9jb25maWcvYXJtL2Fy bTY0X2FybWFkYV9saW51eF9nY2MNCj4gYi9jb25maWcvYXJtL2FybTY0X2FybWFkYV9saW51eF9n Y2MNCj4gaW5kZXggZmE0MGMwMzk4Li41MmM1ZjQ0NzYgMTAwNjQ0DQo+IC0tLSBhL2NvbmZpZy9h cm0vYXJtNjRfYXJtYWRhX2xpbnV4X2djYw0KPiArKysgYi9jb25maWcvYXJtL2FybTY0X2FybWFk YV9saW51eF9nY2MNCj4gQEAgLTE0LDQgKzE0LDQgQEAgY3B1ID0gJ2FybXY4LWEnDQo+ICBlbmRp YW4gPSAnbGl0dGxlJw0KPiANCj4gIFtwcm9wZXJ0aWVzXQ0KPiAtaW1wbGVtZW50b3JfaWQgPSAn MHg1NicNCj4gK2ltcGxlbWVudGVyX2lkID0gJzB4NTYnDQo+IGRpZmYgLS1naXQgYS9jb25maWcv YXJtL2FybTY0X2FybXY4X2xpbnV4X2djYw0KPiBiL2NvbmZpZy9hcm0vYXJtNjRfYXJtdjhfbGlu dXhfZ2NjDQo+IGluZGV4IDg4ZjBmZjlkYS4uMTNlZThiMjIzIDEwMDY0NA0KPiAtLS0gYS9jb25m aWcvYXJtL2FybTY0X2FybXY4X2xpbnV4X2djYw0KPiArKysgYi9jb25maWcvYXJtL2FybTY0X2Fy bXY4X2xpbnV4X2djYw0KPiBAQCAtMTMsMTAgKzEzLDEwIEBAIGNwdSA9ICdhcm12OC1hJw0KPiAg ZW5kaWFuID0gJ2xpdHRsZScNCj4gDQo+ICBbcHJvcGVydGllc10NCj4gLWltcGxlbWVudG9yX2lk ID0gJ2dlbmVyaWMnDQo+ICtpbXBsZW1lbnRlcl9pZCA9ICdnZW5lcmljJw0KPiANCj4gLSMgVmFs aWQgb3B0aW9ucyBmb3IgQXJtJ3MgaW1wbGVtZW50b3JfcG46DQo+IC0jICdkZWZhdWx0JzogdmFs aWQgZm9yIGFsbCBhcm12OC1hIGFyY2hpdGVjdHVyZXMgKGRlZmF1bHQgdmFsdWUpDQo+ICsjIFZh bGlkIG9wdGlvbnMgZm9yIEFybSdzIHBhcnRfbnVtYmVyOg0KPiArIyAnZ2VuZXJpYyc6IHZhbGlk IGZvciBhbGwgYXJtdjgtYSBhcmNoaXRlY3R1cmVzIChkZWZhdWx0IHZhbHVlKQ0KPiAgIyAnMHhk MDMnOiAgIGNvcnRleC1hNTMNCj4gICMgJzB4ZDA0JzogICBjb3J0ZXgtYTM1DQo+ICAjICcweGQw NSc6ICAgY29ydGV4LWE1NQ0KPiBAQCAtMjUsNCArMjUsNCBAQCBpbXBsZW1lbnRvcl9pZCA9ICdn ZW5lcmljJw0KPiAgIyAnMHhkMDknOiAgIGNvcnRleC1hNzMNCj4gICMgJzB4ZDBhJzogICBjb3J0 ZXgtYTc1DQo+ICAjICcweGQwYic6ICAgY29ydGV4LWE3Ng0KPiAtaW1wbGVtZW50b3JfcG4gPSAn ZGVmYXVsdCcNCj4gK3BhcnRfbnVtYmVyID0gJ2dlbmVyaWMnDQoNCjxzbmlwPg0KDQo+IGRpZmYg LS1naXQgYS9jb25maWcvYXJtL21lc29uLmJ1aWxkIGIvY29uZmlnL2FybS9tZXNvbi5idWlsZCBp bmRleA0KPiBkNDA2NmFkZTguLjdmZTBmM2YzYyAxMDA2NDQNCj4gLS0tIGEvY29uZmlnL2FybS9t ZXNvbi5idWlsZA0KPiArKysgYi9jb25maWcvYXJtL21lc29uLmJ1aWxkDQo+IEBAIC0yOSw1OCAr MjksNTggQEAgZmxhZ3NfY29tbW9uX2RlZmF1bHQgPSBbDQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXl5e Xl5eIHRoaXMgY2F1c2VzIGNvbmZ1c2lvbi4gSSB0aGluayBjYW4gYmUganVzdCAnZmxhZ3NfY29t bW9uJy4NCg0KPiAgCVsnUlRFX0FSTV9VU0VfV0ZFJywgZmFsc2VdLA0KPiAgXQ0KPiANCj4gLWZs YWdzX2dlbmVyaWMgPSBbDQo+ICtmbGFnc19pbXBsZW1lbnRlcl9nZW5lcmljID0gWw0KPiAgCVsn UlRFX01BQ0hJTkUnLCAnImFybXY4YSInXSwNCj4gIAlbJ1JURV9NQVhfTENPUkUnLCAyNTZdLA0K PiAgCVsnUlRFX1VTRV9DMTFfTUVNX01PREVMJywgdHJ1ZV0sDQo+ICAJWydSVEVfQ0FDSEVfTElO RV9TSVpFJywgMTI4XV0NCg0KPHNuaXA+DQoNCj4gDQo+IC1mbGFnc19kZWZhdWx0X2V4dHJhID0g W10NCj4gLWZsYWdzX3RodW5kZXJ4X2V4dHJhID0gWw0KPiArZmxhZ3NfcGFydF9udW1iZXJfZGVm YXVsdCA9IFtdDQpTaG91bGQgdGhpcyBiZSAiZmxhZ3NfcGFydF9udW1iZXJfZ2VuZXJpYyI/DQoN Cj4gK2ZsYWdzX3BhcnRfbnVtYmVyX3RodW5kZXJ4ID0gWw0KPiAgCVsnUlRFX01BQ0hJTkUnLCAn InRodW5kZXJ4IiddLA0KPiAgCVsnUlRFX1VTRV9DMTFfTUVNX01PREVMJywgZmFsc2VdXQ0KDQo8 c25pcD4NCg0KPiANCj4gICMjIEFybSBpbXBsZW1lbnRlciBJRCAoQVJNIERESSAwNDg3Qy5hLCBT ZWN0aW9uIEc3LjIuMTA2LCBQYWdlIEc3LTUzMjEpDQo+IC1pbXBsX2dlbmVyaWMgPSBbJ0dlbmVy aWMgYXJtdjgnLCBmbGFnc19nZW5lcmljLCBtYWNoaW5lX2FyZ3NfZ2VuZXJpY10NCj4gLWltcGxf MHg0MSA9IFsnQXJtJywgZmxhZ3NfYXJtLCBtYWNoaW5lX2FyZ3NfZ2VuZXJpY10NCj4gLWltcGxf MHg0MiA9IFsnQnJvYWRjb20nLCBmbGFnc19nZW5lcmljLCBtYWNoaW5lX2FyZ3NfZ2VuZXJpY10N Cj4gLWltcGxfMHg0MyA9IFsnQ2F2aXVtJywgZmxhZ3NfY2F2aXVtLCBtYWNoaW5lX2FyZ3NfY2F2 aXVtXQ0KPiAtaW1wbF8weDQ0ID0gWydERUMnLCBmbGFnc19nZW5lcmljLCBtYWNoaW5lX2FyZ3Nf Z2VuZXJpY10NCj4gLWltcGxfMHg0OSA9IFsnSW5maW5lb24nLCBmbGFnc19nZW5lcmljLCBtYWNo aW5lX2FyZ3NfZ2VuZXJpY10gLWltcGxfMHg0ZCA9DQo+IFsnTW90b3JvbGEnLCBmbGFnc19nZW5l cmljLCBtYWNoaW5lX2FyZ3NfZ2VuZXJpY10gLWltcGxfMHg0ZSA9IFsnTlZJRElBJywNCj4gZmxh Z3NfZ2VuZXJpYywgbWFjaGluZV9hcmdzX2dlbmVyaWNdDQo+IC1pbXBsXzB4NTAgPSBbJ0FtcGVy ZSBDb21wdXRpbmcnLCBmbGFnc19lbWFnLCBtYWNoaW5lX2FyZ3NfZW1hZ10NCj4gLWltcGxfMHg1 MSA9IFsnUXVhbGNvbW0nLCBmbGFnc19nZW5lcmljLCBtYWNoaW5lX2FyZ3NfZ2VuZXJpY10NCj4g LWltcGxfMHg1MyA9IFsnU2Ftc3VuZycsIGZsYWdzX2dlbmVyaWMsIG1hY2hpbmVfYXJnc19nZW5l cmljXQ0KPiAtaW1wbF8weDU2ID0gWydNYXJ2ZWxsIEFSTUFEQScsIGZsYWdzX2FybWFkYSwgbWFj aGluZV9hcmdzX2dlbmVyaWNdDQo+IC1pbXBsXzB4NjkgPSBbJ0ludGVsJywgZmxhZ3NfZ2VuZXJp YywgbWFjaGluZV9hcmdzX2dlbmVyaWNdIC1pbXBsX2RwYWEgPSBbJ05YUA0KPiBEUEFBJywgZmxh Z3NfZHBhYSwgbWFjaGluZV9hcmdzX2dlbmVyaWNdDQo+ICtpbXBsZW1lbnRlcl9nZW5lcmljID0g WydHZW5lcmljIGFybXY4JywgZmxhZ3NfaW1wbGVtZW50ZXJfZ2VuZXJpYywNCj4gK3BhcnRfbnVt YmVyX2NvbmZpZ19hcm1dDQo+ICtpbXBsZW1lbnRlcl8weDQxID0gWydBcm0nLCBmbGFnc19pbXBs ZW1lbnRlcl9hcm0sDQo+ICtwYXJ0X251bWJlcl9jb25maWdfYXJtXQ0KPiAraW1wbGVtZW50ZXJf MHg0MiA9IFsnQnJvYWRjb20nLCBmbGFnc19pbXBsZW1lbnRlcl9nZW5lcmljLA0KPiArcGFydF9u dW1iZXJfY29uZmlnX2FybV0NCj4gK2ltcGxlbWVudGVyXzB4NDMgPSBbJ0Nhdml1bScsIGZsYWdz X2ltcGxlbWVudGVyX2Nhdml1bSwNCj4gK3BhcnRfbnVtYmVyX2NvbmZpZ19jYXZpdW1dDQo+ICtp bXBsZW1lbnRlcl8weDQ0ID0gWydERUMnLCBmbGFnc19pbXBsZW1lbnRlcl9nZW5lcmljLA0KPiAr cGFydF9udW1iZXJfY29uZmlnX2FybV0NCj4gK2ltcGxlbWVudGVyXzB4NDkgPSBbJ0luZmluZW9u JywgZmxhZ3NfaW1wbGVtZW50ZXJfZ2VuZXJpYywNCj4gK3BhcnRfbnVtYmVyX2NvbmZpZ19hcm1d IGltcGxlbWVudGVyXzB4NGQgPSBbJ01vdG9yb2xhJywNCj4gK2ZsYWdzX2ltcGxlbWVudGVyX2dl bmVyaWMsIHBhcnRfbnVtYmVyX2NvbmZpZ19hcm1dIGltcGxlbWVudGVyXzB4NGUgPQ0KPiArWydO VklESUEnLCBmbGFnc19pbXBsZW1lbnRlcl9nZW5lcmljLCBwYXJ0X251bWJlcl9jb25maWdfYXJt XQ0KPiAraW1wbGVtZW50ZXJfMHg1MCA9IFsnQW1wZXJlIENvbXB1dGluZycsIGZsYWdzX2ltcGxl bWVudGVyX2VtYWcsDQo+ICtwYXJ0X251bWJlcl9jb25maWdfZW1hZ10NCj4gK2ltcGxlbWVudGVy XzB4NTEgPSBbJ1F1YWxjb21tJywgZmxhZ3NfaW1wbGVtZW50ZXJfZ2VuZXJpYywNCj4gK3BhcnRf bnVtYmVyX2NvbmZpZ19hcm1dDQo+ICtpbXBsZW1lbnRlcl8weDUzID0gWydTYW1zdW5nJywgZmxh Z3NfaW1wbGVtZW50ZXJfZ2VuZXJpYywNCj4gK3BhcnRfbnVtYmVyX2NvbmZpZ19hcm1dDQo+ICtp bXBsZW1lbnRlcl8weDU2ID0gWydNYXJ2ZWxsIEFSTUFEQScsIGZsYWdzX2ltcGxlbWVudGVyX2Fy bWFkYSwNCj4gK3BhcnRfbnVtYmVyX2NvbmZpZ19hcm1dDQo+ICtpbXBsZW1lbnRlcl8weDY5ID0g WydJbnRlbCcsIGZsYWdzX2ltcGxlbWVudGVyX2dlbmVyaWMsDQo+ICtwYXJ0X251bWJlcl9jb25m aWdfYXJtXSBpbXBsZW1lbnRlcl9kcGFhID0gWydOWFAgRFBBQScsDQo+ICtmbGFnc19pbXBsZW1l bnRlcl9kcGFhLCBwYXJ0X251bWJlcl9jb25maWdfYXJtXQ0KPiANCj4gIGRwZGtfY29uZi5zZXQo J1JURV9BUkNIX0FSTScsIDEpDQo+ICBkcGRrX2NvbmYuc2V0KCdSVEVfRk9SQ0VfSU5UUklOU0lD UycsIDEpIEBAIC0xNDUsMTMgKzE0NSwxMyBAQCBlbHNlDQo+ICAJZHBka19jb25mLnNldCgnUlRF X0NBQ0hFX0xJTkVfU0laRScsIDEyOCkNCj4gIAlkcGRrX2NvbmYuc2V0KCdSVEVfQVJDSF9BUk02 NCcsIDEpDQo+IA0KPiAtCW1hY2hpbmUgPSBbXQ0KPiAtCWNtZF9nZW5lcmljID0gWydnZW5lcmlj JywgJycsICcnLCAnZGVmYXVsdCcsICcnXQ0KPiArCWltcGxlbWVudGVyX2NvbmZpZyA9IFtdDQo+ ICsJY21kX2dlbmVyaWMgPSBbJ2dlbmVyaWMnLCAnJywgJycsICdnZW5lcmljJywgJyddDQo+ICAJ Y21kX291dHB1dCA9IGNtZF9nZW5lcmljICMgU2V0IGdlbmVyaWMgYnkgZGVmYXVsdA0KPiAgCW1h Y2hpbmVfYXJncyA9IFtdICMgQ2xlYXIgcHJldmlvdXMgbWFjaGluZSBhcmdzDQo+ICAJaWYgYXJt X2ZvcmNlX2dlbmVyaWNfbWFyY2ggYW5kIG5vdCBtZXNvbi5pc19jcm9zc19idWlsZCgpDQo+IC0J CW1hY2hpbmUgPSBpbXBsX2dlbmVyaWMNCj4gLQkJaW1wbF9wbiA9ICdkZWZhdWx0Jw0KPiArCQlp bXBsZW1lbnRlcl9jb25maWcgPSBpbXBsZW1lbnRlcl9nZW5lcmljDQo+ICsJCXBhcnRfbnVtYmVy ID0gJ2dlbmVyaWMnDQo+ICAJZWxpZiBub3QgbWVzb24uaXNfY3Jvc3NfYnVpbGQoKQ0KPiAgCQkj IFRoZSBzY3JpcHQgcmV0dXJucyBbJ0ltcGxlbWVudGVyJywgJ1ZhcmlhbnQnLCAnQXJjaGl0ZWN0 dXJlJywNCj4gIAkJIyAnUHJpbWFyeSBQYXJ0IG51bWJlcicsICdSZXZpc2lvbiddDQo+IEBAIC0x NjIsMTkgKzE2MiwxOSBAQCBlbHNlDQo+ICAJCQljbWRfb3V0cHV0ID0gY21kLnN0ZG91dCgpLnRv X2xvd2VyKCkuc3RyaXAoKS5zcGxpdCgnICcpDQo+ICAJCWVuZGlmDQo+ICAJCSMgU2V0IHRvIGdl bmVyaWMgaWYgdmFyaWFibGUgaXMgbm90IGZvdW5kDQo+IC0JCW1hY2hpbmUgPSBnZXRfdmFyaWFi bGUoJ2ltcGxfJyArIGNtZF9vdXRwdXRbMF0sIFsnZ2VuZXJpYyddKQ0KPiAtCQlpZiBtYWNoaW5l WzBdID09ICdnZW5lcmljJw0KPiAtCQkJbWFjaGluZSA9IGltcGxfZ2VuZXJpYw0KPiArCQlpbXBs ZW1lbnRlcl9jb25maWcgPSBnZXRfdmFyaWFibGUoJ2ltcGxlbWVudGVyXycgKw0KPiBjbWRfb3V0 cHV0WzBdLCBbJ2dlbmVyaWMnXSkNCj4gKwkJaWYgaW1wbGVtZW50ZXJfY29uZmlnWzBdID09ICdn ZW5lcmljJw0KPiArCQkJaW1wbGVtZW50ZXJfY29uZmlnID0gaW1wbGVtZW50ZXJfZ2VuZXJpYw0K PiAgCQkJY21kX291dHB1dCA9IGNtZF9nZW5lcmljDQo+ICAJCWVuZGlmDQo+IC0JCWltcGxfcG4g PSBjbWRfb3V0cHV0WzNdDQo+ICsJCXBhcnRfbnVtYmVyID0gY21kX291dHB1dFszXQ0KPiAgCQlp ZiBhcm1fZm9yY2VfbmF0aXZlX21hcmNoID09IHRydWUNCj4gLQkJCWltcGxfcG4gPSAnbmF0aXZl Jw0KPiArCQkJcGFydF9udW1iZXIgPSAnbmF0aXZlJw0KPiAgCQllbmRpZg0KPiAgCWVsc2UNCj4g LQkJaW1wbF9pZCA9IG1lc29uLmdldF9jcm9zc19wcm9wZXJ0eSgnaW1wbGVtZW50b3JfaWQnLA0K PiAnZ2VuZXJpYycpDQo+IC0JCWltcGxfcG4gPSBtZXNvbi5nZXRfY3Jvc3NfcHJvcGVydHkoJ2lt cGxlbWVudG9yX3BuJywNCj4gJ2RlZmF1bHQnKQ0KPiAtCQltYWNoaW5lID0gZ2V0X3ZhcmlhYmxl KCdpbXBsXycgKyBpbXBsX2lkKQ0KPiArCQlpbXBsZW1lbnRlcl9pZCA9DQo+IG1lc29uLmdldF9j cm9zc19wcm9wZXJ0eSgnaW1wbGVtZW50ZXJfaWQnLCAnZ2VuZXJpYycpDQo+ICsJCXBhcnRfbnVt YmVyID0gbWVzb24uZ2V0X2Nyb3NzX3Byb3BlcnR5KCdwYXJ0X251bWJlcicsDQo+ICdnZW5lcmlj JykNCj4gKwkJaW1wbGVtZW50ZXJfY29uZmlnID0gZ2V0X3ZhcmlhYmxlKCdpbXBsZW1lbnRlcl8n ICsNCj4gaW1wbGVtZW50ZXJfaWQpDQo+ICAJZW5kaWYNCj4gDQo+ICAJIyBBcHBseSBDb21tb24g RGVmYXVsdHMuIFRoZXNlIHNldHRpbmdzIG1heSBiZSBvdmVyd3JpdHRlbiBieQ0KPiBtYWNoaW5l IEBAIC0xODUsMjIgKzE4NSwyMiBAQCBlbHNlDQo+ICAJCWVuZGlmDQo+ICAJZW5kZm9yZWFjaA0K PiANCj4gLQltZXNzYWdlKCdJbXBsZW1lbnRlciA6ICcgKyBtYWNoaW5lWzBdKQ0KPiAtCWZvcmVh Y2ggZmxhZzogbWFjaGluZVsxXQ0KPiArCW1lc3NhZ2UoJ0ltcGxlbWVudGVyIDogJyArIGltcGxl bWVudGVyX2NvbmZpZ1swXSkNCj4gKwlmb3JlYWNoIGZsYWc6IGltcGxlbWVudGVyX2NvbmZpZ1sx XQ0KPiAgCQlpZiBmbGFnLmxlbmd0aCgpID4gMA0KPiAgCQkJZHBka19jb25mLnNldChmbGFnWzBd LCBmbGFnWzFdKQ0KPiAgCQllbmRpZg0KPiAgCWVuZGZvcmVhY2gNCj4gDQo+IC0JZm9yZWFjaCBt YXJnOiBtYWNoaW5lWzJdDQo+IC0JCWlmIG1hcmdbMF0gPT0gaW1wbF9wbg0KPiArCWZvcmVhY2gg bWFyZzogaW1wbGVtZW50ZXJfY29uZmlnWzJdDQo+ICsJCWlmIG1hcmdbMF0gPT0gcGFydF9udW1i ZXINCj4gIAkJCWZvcmVhY2ggZmxhZzogbWFyZ1sxXQ0KPiAgCQkJCWlmIGNjLmhhc19hcmd1bWVu dChmbGFnKQ0KPiAgCQkJCQltYWNoaW5lX2FyZ3MgKz0gZmxhZw0KPiAgCQkJCWVuZGlmDQo+ICAJ CQllbmRmb3JlYWNoDQo+ICAJCQkjIEFwcGx5IGFueSBleHRyYSBtYWNoaW5lIHNwZWNpZmljIGZs YWdzLg0KPiAtCQkJZm9yZWFjaCBmbGFnOiBtYXJnLmdldCgyLCBmbGFnc19kZWZhdWx0X2V4dHJh KQ0KPiArCQkJZm9yZWFjaCBmbGFnOiBtYXJnLmdldCgyLCBmbGFnc19wYXJ0X251bWJlcl9kZWZh dWx0KQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBeXl5eXl4gZ2VuZXJpYz8NCldoYXQgZG9lcyAnZmxhZ3NfcGFydF9u dW1iZXJfZGVmYXVsdCcgKG9yICdmbGFnc19kZWZhdWx0X2V4dHJhJyBlYXJsaWVyKSBtZWFuPyBX aHkgZG9lcyBpdCBuZWVkIHRvIGJlIGFwcGxpZWQgdG8gZWFjaCBwYXJ0IG51bWJlcj8gKHRoaXMg cXVlc3Rpb24gZG9lcyBub3QgYmVsb25nIHRvIHRoZSBjaGFuZ2VzIGluIHRoaXMgcGF0Y2gpDQoN Cj4gIAkJCQlpZiBmbGFnLmxlbmd0aCgpID4gMA0KPiAgCQkJCQlkcGRrX2NvbmYuc2V0KGZsYWdb MF0sIGZsYWdbMV0pDQo+ICAJCQkJZW5kaWYNCj4gLS0NCj4gMi4yMC4xDQpPdGhlcndpc2UsIGl0 IGxvb2tzIGdvb2QuDQpSZXZpZXdlZC1ieTogSG9ubmFwcGEgTmFnYXJhaGFsbGkgPGhvbm5hcHBh Lm5hZ2FyYWhhbGxpQGFybS5jb20+DQo=