From patchwork Thu Feb 5 22:55:25 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randolph Sapp X-Patchwork-Id: 80528 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 082B6ECD9B7 for ; Thu, 5 Feb 2026 22:56:24 +0000 (UTC) Received: from BN1PR04CU002.outbound.protection.outlook.com (BN1PR04CU002.outbound.protection.outlook.com [52.101.56.22]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.33651.1770332174880820435 for ; Thu, 05 Feb 2026 14:56:15 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ti.com header.s=selector1 header.b=pDMhAC5l; spf=permerror, err=parse error for token &{10 18 spf.protection.outlook.com}: limit exceeded (domain: ti.com, ip: 52.101.56.22, mailfrom: rs@ti.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oY7LJds4ctf4ypNPgxEJfe/7oj8RURN6V1W3URZkX7vNgtnNo6IogS7kaT6AchZdyGDYJJFyvAfbtOA6jz/gd77doqHnpq2rBHNrv3RxXCjLItdb9S+nrR8af/Xd2SoamGc0kKqugTJNOvpAinhtf6qzq4pLKi9A+q4O++zA/JSZaRzqxcHSnVmqGKhEGWf8Df8u/P2brtvH4Zb3KKKKezLuRfQgT6zBVh2lO9ooiPr3PeqkPeYbWBkBiwe7BXnsTV60q/5E9Yw6ZikPSxg4kZFBQ21OUXFnKybwRSF7J1SlMm+ZgFawvLboi6WQr6C2g7vMA1KAnzBQYxSqL7mo8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Pj+DaJqEK6mriwab+SmZQfBIW8M+zZJ1TFSPJ3D6ZBY=; b=mUqYW2rFDcotTUFy6XI7G6pS6/h9rMWOwsZi/WONrX8S3afMWtKgwsW/h3SSNBr/3KEhhvyIu7+X96GZ/peaklZM8tkeDmUjrltJnfqb7CTfxMgAuy8F+PanOHbzqKcxoZT04T+R3710UNt1ttIh8LlIDwd8DqTynN5Y8JHpD0AzUJm69kFmvRJI5iOo8xerdh0CbUx7zCuWaXfTjFWbcEe0gdJEHMsPP3HUSC4ETkLF28lQ/RHwssCKi+57WvVYPMerQ3XHRGGt7/s/5bPNKD2ixc3rNMxD055/ICBnQLQcExT0mE6mEq5/BbWNGuQfT8figlt8PORJq3f9uMKsOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Pj+DaJqEK6mriwab+SmZQfBIW8M+zZJ1TFSPJ3D6ZBY=; b=pDMhAC5l/QV7EbGwDqFohpms3OWZYt0gl57SLDgULlg05+si61S6/cyNeJf1r1r8WyGmh43F8fwwvB2REvuf3014xVHvN4HH5LQ0MWmYxwDgA5mmVFXHFcLy44uCUY77IswfED97EuDHgeFQczNj7wqYT4EHlykoSV69utMDkI8= Received: from MW4PR03CA0296.namprd03.prod.outlook.com (2603:10b6:303:b5::31) by IA3PR10MB7995.namprd10.prod.outlook.com (2603:10b6:208:50d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.16; Thu, 5 Feb 2026 22:56:10 +0000 Received: from CO1PEPF000044FD.namprd21.prod.outlook.com (2603:10b6:303:b5:cafe::94) by MW4PR03CA0296.outlook.office365.com (2603:10b6:303:b5::31) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9564.19 via Frontend Transport; Thu, 5 Feb 2026 22:56:10 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CO1PEPF000044FD.mail.protection.outlook.com (10.167.241.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.0 via Frontend Transport; Thu, 5 Feb 2026 22:56:08 +0000 Received: from DFLE208.ent.ti.com (10.64.6.66) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:08 -0600 Received: from DFLE205.ent.ti.com (10.64.6.63) by DFLE208.ent.ti.com (10.64.6.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:07 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE205.ent.ti.com (10.64.6.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 5 Feb 2026 16:56:07 -0600 Received: from rs-desk.dhcp.ti.com (rs-desk.dhcp.ti.com [128.247.81.144]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 615Mu7v4034061; Thu, 5 Feb 2026 16:56:07 -0600 From: To: , , CC: Subject: [meta-arago][oe-layersetup][PATCH 1/5] editorconfig: add a shared editor configuration Date: Thu, 5 Feb 2026 16:55:25 -0600 Message-ID: <20260205225528.92769-3-rs@ti.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260205225528.92769-2-rs@ti.com> References: <20260205225528.92769-2-rs@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000044FD:EE_|IA3PR10MB7995:EE_ X-MS-Office365-Filtering-Correlation-Id: 42baec1a-f888-453c-3ad5-08de6509c039 X-LD-Processed: e5b49634-450b-4709-8abb-1e2b19b982b7,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|1800799024|376014; X-Microsoft-Antispam-Message-Info: S6vDIFJlyAEVUxd1TR6JDKzGt2okKVB6XXKmK9rLrYPsPFgjJcKxvzGKyS4+7W6ZKqZy/6kVWXiIAzCMvZ+2lyI+f8rDDBGoaGUv3hzEBu6evawfogKPvA8E7IEGwrmHqZ5KNdOXRbBmztAaJdrxjmjAj/XtWhk4dX9it6WmxKEUxuw1D1xZZ0RAgbhyYcuI7JH9lVmUqvDtCiBuyypV+Bc2obCYjUIubiTJZUgRMaUjegLOGIswWKlC06aWxpyDKYJiIoap+BXXgcY0gT6vCveDeEnWVtSJnR5F1J7Kx8Tn/E/yxLMXc/g1a4uqtL5rOOoOmqNcVr1GqZCeRolzOhSkHGauRdYgTqHj7hlFX3ZhRyHkiBBQmf1744Rig2VqX59ksQYT+CGr06VbbaWw3eOPcBmHMz2TJoijoWc6xmhgPFBpmK0Oxq8TRQp4/WCjBvitjArEr+6tCJuSn0AnYlfmXAKV83lXA18PWKdmEjJa1bB8JGPY0Wx06dvsIoGAULeFzU0fTflqZ/WIHeiekfjwHf7keRfe6oKFy8lsuA510ZYSfxs3uS8hYDiUfNtZEtmSTOchamJr6l5YifCK70X16eM/1aiqSqm0xebYZIz96yDJYZcfk9BXv8SXNOtvUKvsSHKqirasxoczux5x7hJ7ljy6nHx2QuNdH5JZKxiSN7I5BUWByIK8aeKM/BXD1ac/9zEcgxL6S/vtmjKrth5/0XtjA0JVzWjLR3pi/i0VYjDDXXRvObrK21lAkHUlQg0taibHsN2/ZFbZ1F8DMNblB0/APBIUmdS6UVkdwQTSG6i6G+2XT9rpI/rLvSgRskEt8ePX3Vyw1L0c5UNUgSYmnQuQMoc6VWUBSMTWkiuALKvFSwkFEoSLghQK6mT4H/+mkLd5NBBPqXvZqGosr2dY9CFcVFatQyQXmXr1M7znRRQqtpOedNBZqg+fAX/I5ezakMoqYUs41es2trewUSEPSGxfyyII2mMIAwoKvE3hjpfRNhH37uDO5JW7WM2yHUj8Gj7D3Atf82S9VdXERhNAvrmlr2EMCnL9BxciRjl4iFIJvUroG1SM+tFJIjHo4iLPHNPOvjfyI0V5chr7SLFbguqywuzhgKJdOUnVbZvM4w2fYuxEmqmv1rdPwWd4u7haNry5J/dOrPA6UwnkzPRQakBIQ2I8inj0kPdA9iEzKmsf9VL0TCaC7NZZMD/w/xMfEcvtoVn/UAoz7G24XObMzoH3HALClk5fPvOIsX0QCvvl/rB8+itKaZ0tgwR/9lgLskdJ4EGyXpY6s3TFrLIE3lnKJEM5Xs5I1shsgjvV7vHRVf2IEpjvVySk2pGOyuzs7aR62x/2nsr5bym5C9vcXrvjjjz0YeEBFwc/hSQsG/M5/iQQAjPC4rQwW3slYOSgb/5n5ShLNbjiS9NwqKaZqC2uJIETqghmAed8Oc39llbl6FxnTqfdZY3F/SpvVZ70Y8h9/TJDfDOVBlhD9c9Jdd1iG9Y8ToymnwVObiBzbeWJ1y1LQN5bJmeNOBCQjxB5ktWisJOT0m0rqEnPl1p3FOtVHX55iXbHVfBUbJY= X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 0FHpU4dRh8OtZgE7AWXp/TYyUE+BC37PBRgRRRopgT1Xb6yAE+caw7jti07y+BWgiKzcN62+ECo8BUGbHDMCd8bjBdsYDLTxDJS2r+Fx4gk1WnbduzFNLPFsMXpBm+eCMEioqCYFRbvjqGLqJGnvd7UViBcEZrRAcwOLUJmEZLKRVX1Ojfu+Z2C0gqAux4E1e8NCgkvJrL8KKsXhTXEFFQ6o18Ef4wB5GPqsBoX23b3tP9sDZ7rwwtUkNPpPeOO0XXqGnR21IS/fd7z7b6Okvo+nebXZ5Ee/Vabx7d6gYseAqWwEt53ADgW0GEFR+/h9HZ4QLxqzy0frPVm7q/0IlRxLNolTFzvayz1V6/iyFjHvBauAIxxNxjzOrmO1CLUz8LIM6UMIeEvrPSVF+lUA9OjJtX/xdJGRI6UKmqTdDjS/EoAbDV1DyyOxxY9/2Oiv X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2026 22:56:08.6031 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 42baec1a-f888-453c-3ad5-08de6509c039 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000044FD.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA3PR10MB7995 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 05 Feb 2026 22:56:24 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/17089 From: Randolph Sapp Add an editorconfig to keep track of the various file types and their current whitespace patterns, even some of them may break traditional conventions. Signed-off-by: Randolph Sapp --- .editorconfig | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..30740e7 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,15 @@ +# Shared editor configuration + +root = true + +[*] +insert_final_newline = true +trim_trailing_whitespace = true + +[*.{sh,pl,xml}] +indent_size = 4 +indent_style = space + +[*.{yml,json,xslt}] +indent_size = 2 +indent_style = space From patchwork Thu Feb 5 22:55:26 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randolph Sapp X-Patchwork-Id: 80525 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2237EECD9B2 for ; Thu, 5 Feb 2026 22:56:14 +0000 (UTC) Received: from BL2PR02CU003.outbound.protection.outlook.com (BL2PR02CU003.outbound.protection.outlook.com [52.101.52.38]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.33815.1770332170644603947 for ; Thu, 05 Feb 2026 14:56:11 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ti.com header.s=selector1 header.b=mUp5HPEA; spf=permerror, err=parse error for token &{10 18 spf.protection.outlook.com}: limit exceeded (domain: ti.com, ip: 52.101.52.38, mailfrom: rs@ti.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lrHarn5UGEg3oD/9fv1m3IJ+ystVSwwOowB56OylW7ojGlSuwQ27D37LqJud2z8J5jPbbuLkCw5Bb5vti9Sk2deWhG4BhjF+UzEO2UpwDix0aadToHxZXsrXPQ9XibqJNctakZDBp1G1OyIbpG/KUMKKzINvPFOFpA2GG22jn5j5drdn7XPZCpdo2ilSUFxDDh7btp8ux2Q2xEhPb5+cGN9AYmEBeOhOQ3EdiIcZXPjQrBiW4QWPTtXgpBsJ2fOSlhp8CqBRqPZTfUhF8fW8HbGKVnOAodDbbqDs305M36uoDi2UihJgzGkAW9VLFA0m7NmeAA5kLnRIHyrK6FC/4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fzywv0NlYY0aNyHOCCQ6bSfXyNrbVpqQV0f7gyCGi6s=; b=d/sroGdIiklSojcWY+zTLLbg9OPN1xcSGEBlxOoqKCQKjTco8IIywO9QZ+bKIlUYcL2DzYkbdt2eTGBLXDdJYpFx/PYpbKALzu4Cga/x5qjP9IF8hFnMXvIdXDpM3sA30mccVs/tKnprPcdYH3+wUb5/y8AMesWHwd4IzCIybVFvZ2XW2VXTbFMxYgwAphy2o7hSzRPyzN3svKO1twx6DLCiU7w7z3bNQr/KTKCsQ4QCpDWbsEHzToMGzZSLPNRNDzEbNEel4HkLPLimR2trU8ECKdZBzIiGy3y753+X+1lLqMXuM46YuwZDxDZej/8LEMtkLn+vIk7uU3+OCqYZKw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fzywv0NlYY0aNyHOCCQ6bSfXyNrbVpqQV0f7gyCGi6s=; b=mUp5HPEA4jmAKkS6kA7Nz0Ud88z76m39rpYJpsPQtIfXO6ogaio5Dd1a28D64+KVJIHH0VyjoKemId0ep3BzbKaHy/NZCcjL5f9XckfLHcbra45f68bfTYAz2UucCkhVuWy9d/jII0J+QWZnDlUV5Sx8ilT4FdijpXql11IZaUc= Received: from SN1PR12CA0044.namprd12.prod.outlook.com (2603:10b6:802:20::15) by SN7PR10MB6619.namprd10.prod.outlook.com (2603:10b6:806:2ae::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9564.16; Thu, 5 Feb 2026 22:56:08 +0000 Received: from SA2PEPF00003F68.namprd04.prod.outlook.com (2603:10b6:802:20:cafe::eb) by SN1PR12CA0044.outlook.office365.com (2603:10b6:802:20::15) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9587.14 via Frontend Transport; Thu, 5 Feb 2026 22:56:07 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SA2PEPF00003F68.mail.protection.outlook.com (10.167.248.43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.10 via Frontend Transport; Thu, 5 Feb 2026 22:56:08 +0000 Received: from DLEE209.ent.ti.com (157.170.170.98) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:08 -0600 Received: from DLEE203.ent.ti.com (157.170.170.78) by DLEE209.ent.ti.com (157.170.170.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:07 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DLEE203.ent.ti.com (157.170.170.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 5 Feb 2026 16:56:07 -0600 Received: from rs-desk.dhcp.ti.com (rs-desk.dhcp.ti.com [128.247.81.144]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 615Mu7v5034061; Thu, 5 Feb 2026 16:56:07 -0600 From: To: , , CC: Subject: [meta-arago][oe-layersetup][PATCH 2/5] oe-layertool-setup: trim trailing whitespace Date: Thu, 5 Feb 2026 16:55:26 -0600 Message-ID: <20260205225528.92769-4-rs@ti.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260205225528.92769-2-rs@ti.com> References: <20260205225528.92769-2-rs@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA2PEPF00003F68:EE_|SN7PR10MB6619:EE_ X-MS-Office365-Filtering-Correlation-Id: 6ddbbc06-df23-454b-a33a-08de6509c00d X-LD-Processed: e5b49634-450b-4709-8abb-1e2b19b982b7,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|1800799024|36860700013; X-Microsoft-Antispam-Message-Info: PQrFt37rrbCA96V+5Lneqp9gi7QUNy2IqmToVZQfbhQf0nXCLVhY4vyMSopRFizGbS47rLLr0oR1sDirdbV8EagJSmJfikyPGGfcdqK01qo826PDIEhhE2tBbkZLqCVS8PqcHKEXkU/66k1GGyJWn/pSivxyZRuS7MiG8wxCA7uTxPH9F06/0CZvT+wt+Bl9Jor46faItjXo9JV2mu5/CdLY6uEG0kDbEsGuKb1YkXLhehACdWbS9SpAIV6Oczc9W3bwd4CtX/Wm96kKEGWzUD10yU7KztMXyGx9PxR+aPWooHJT5YtBTtaHzIezGSF5grnGfc8Y+zoLw5L5gYGyJFHoW364sT8aotR6bdDjI07N2TJV/WOM4eZfD3kDIfq5tqSSbiettBfojY4FqvebAhqOcUVcj2sLM8KHBuBVmlcjssYxsDTMbwPBiYzFwTtcbhgof9khR1qwNsirx/HxH8fsrdQ48ioAoMph91O7LWZYuZ5m0jBpbnqUcQpvnHWCr0/d4WJvq81KUO4B8vpaADMmXHDT9DW3oznwnUjWEesKgX2SaUIwDtrfR2e8nnY75zKrFNftfuucVxrfsDD9u5o/rhHQ5nCeruT1rn40KsZ2E/IPCncN/h76vclEiaqCyAJhOsnjrF56iGBCuTILlxERwC3Vck8FthhN+W4J86DPVmWJCah6CKZleqoT0HAFR964j1IrBPQHy/vIMiWvFw4JM5tjM/WMpgbJkM16ZbFMef8s0i3suHHth4IkkMhjkHYC/dW9Y38T2Q/K3MTCLpXTEPsRDsIEzDSOqt5eT3dNo/HAcSH4f92kOEy9f2/1l51gL4SgRCrKGw0yxS9ougMF8wK4quFuKKL6IWkH7FAjbxoAuVToI/QcULxV5trTEJnxFjZVrdr4Fl+etGKc/hDpDuvKUtX8vuHrlderMYwQlR9GqFk4S3DKxcLder0w2tx/BsDmNHXykbvmrcboFTdbxAR9x9zrXVrq3tbJEQWLLMR0nISRyVbDuarofkfw5VSCDJK/tHCw+2swU5btmmQiVgv0klzfIQ3QP1sNuwYxpjKzL5RGIJK6zKYjvnkCESeemkYpheLSDErnljwmHBOTlTMOZI88U4yWU5c0Tj909HEjNlUFaBNqiEffBv+Reu+NASOnCpGYbOubyzrSQi+JpPpeiERE2aw5rILbGwTl46DW/VEE0VmcM778ykIBnzCjC5GTZJFg79cbyNSIPidtQiELUec6in8jOfwjBrX661oAB0ozLSIMTMu7IrtWc8E0APWRs9CxofQ35vaESbfIwP1JlaruYyty1+phxiNY17z8ehjriZWwGKfOP5gu90clQZtMHIyXmoSHO/FxaPFH+CVnLSIyLAuESFjSPSNmr+pTWMCmyReS2N/Tgs7fZPVsfNNnlYo9QwFnHh5e5duB7fTfpywsvmG0+owdIJMZ1Q+stEc+VZaINaI5Spu3tUlvSCA538CSG8lBWYAJgmhuDQE4dJZDHRxfydbvF4Qjd3MIys/848k7Oe2atgewmaoE0Rstra5EQLIlTDTa1H7kltVLvuYCSBwdNToPffrEN3jZeN33XoSkH/V8vesLqW2bH1MsPxqIvclqZco/zUfqQM9bUFZITp1x44d7dyFeLOhUxGC97ulba2bRoyqPc+7uv9wN8wMF1CzsAjlLXQ== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(376014)(82310400026)(1800799024)(36860700013);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: bbDajLGItYaqAmE44jvmlsixmVxr7MEDK/d7G4OXrNsHkTMhAaZypdcLxN/hj7W2k9SQknHGo7StS7IIblHG9R1/TSCXEhnNQlEqHjsXns2QM42vDFT8nvjLJapXWsFcjYkj3V9CTF/HlUu9J3peBIPQUS1s/sViV5K/zqjGk2DaUPYzNuLDzqG8mgmljgIH4KGaQHjx8i4akhjhU9VGjp5eAqkZ06U0NAzmLqxufVCbApuh730wowghS/eG9OGGL7ZaXToZCA7Ngsieazrc09Bw99sTw4meowrGrdYunjF05W/i7s2A61W1qW3vIZzKBpDXVH2brjmBAGbZt1ny1F9vVtFInCqirXTQ6yjwobfF8UTs8XgBg801VqZQBIAYeCpTwemCbPEz6WV2jkHvpQvNq4M5L0rA5hHEPX88oO5e+C5T86tTgZXlEmvU3Wqn X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2026 22:56:08.3974 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6ddbbc06-df23-454b-a33a-08de6509c00d X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SA2PEPF00003F68.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6619 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 05 Feb 2026 22:56:14 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/17086 From: Randolph Sapp Trim the existing trailing whitespace to align with editorconfig. Signed-off-by: Randolph Sapp --- oe-layertool-setup.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh index eb412ff..cd6d04e 100755 --- a/oe-layertool-setup.sh +++ b/oe-layertool-setup.sh @@ -136,7 +136,7 @@ check_input() { if [ ! -f "$inputfile" ] then printf '%s\n' "ERROR: the file \"$inputfile\" given for inputfile does not exist" - usage + usage fi # If directories do not exist then create them @@ -348,7 +348,7 @@ configure_repo() { printf '%s\n' "Skipping configuring duplicate repository" return 1 fi - + if [ -z "$uri" ] then get_repo_uri @@ -431,7 +431,7 @@ The $name repository has the following branches available: $branches -What branch would you like to checkout for the $name repository? +What branch would you like to checkout for the $name repository? EOM read -r input From patchwork Thu Feb 5 22:55:27 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randolph Sapp X-Patchwork-Id: 80527 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 137A5ECD9B5 for ; Thu, 5 Feb 2026 22:56:24 +0000 (UTC) Received: from DM1PR04CU001.outbound.protection.outlook.com (DM1PR04CU001.outbound.protection.outlook.com [52.101.61.10]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.33816.1770332177352683491 for ; Thu, 05 Feb 2026 14:56:17 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ti.com header.s=selector1 header.b=gj3TDRWK; spf=permerror, err=parse error for token &{10 18 spf.protection.outlook.com}: limit exceeded (domain: ti.com, ip: 52.101.61.10, mailfrom: rs@ti.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uAVjNOIUC6txTpq1lqYQzHux2LHnw+66+8z2YsvZveWp0Z2TQ8+rVNCEVot4rcSS09O9zAymSSqC+o1Rv2V99NkXrx3eBD0OQF/a8bnL+gDL+FyQtIT8mLAng4wLYQLtElkJ7mAYZeow+Dubq3yUV02sFD/vFw1xzJFrXjci8YrwBk5ycSR/dwYkFAm5A37odbSj8zMa7POyZhrbZTe7kjBLXms00E/oqRsj+eRrwtgAJ6csBHLIOLFglV8GA/5g8FCgLcZ7F3dF/iF9UNyjJLkAmR2rNDEGomYy00pX4sNoa12E+5OlPK8qxYgoGlMifkPf0RHhDjshN54mg93RQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=GQWdyVkjKtb1/pF4khkiI6RDUoN+sgPKRuyXnhF4vVY=; b=nVfvqn0sUhqbTRnqU8JBKwbLbYndRTsdn8RqJfUsfZ1J+0ERdfEOHR6at83uhehG8rOtj9Wcw5tbw9omqZKMvSmVQofLQQt1vxlWn+sPpwTDK88xQNtigFoGE6SX9XsHSG5ykB44Hx2FkqyxOmhOFrEGCHe89YBWIyAVo/fQQEUInF0EqMGLB/1ubiCEioFzX/s2T1uY6XIzYBFX4naaX+oOzMfkeXDdn/UIGYsm4Jmbc6q+nLjC2na3XlwfI0cdF1iE4FucrgkxNl5cOHTMtxqNfUWTZHBG/BAdOEGWQbmP+vMYp6Uf4pWt9vGm0y8cnQpauGXW2/ugJWEv1Dd9Eg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=GQWdyVkjKtb1/pF4khkiI6RDUoN+sgPKRuyXnhF4vVY=; b=gj3TDRWKayl1pXpTgd+SwtFBHHDZRDP8v9E9uNjpJcqnkOjftcjyAqhBiBc79CvHCd4NPUOdbBIGN1hmF38iDzB3tKhioARAW3J+AWDetU5889yV9fvhoiPHiLa8xNqi0ZAcSeWipYAg/gba32A6PB6wBS8AKmcRfDhFFOmH8dQ= Received: from MW4PR03CA0281.namprd03.prod.outlook.com (2603:10b6:303:b5::16) by BLAPR10MB5028.namprd10.prod.outlook.com (2603:10b6:208:307::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Thu, 5 Feb 2026 22:56:14 +0000 Received: from CO1PEPF000044FD.namprd21.prod.outlook.com (2603:10b6:303:b5:cafe::f5) by MW4PR03CA0281.outlook.office365.com (2603:10b6:303:b5::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9587.12 via Frontend Transport; Thu, 5 Feb 2026 22:56:14 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CO1PEPF000044FD.mail.protection.outlook.com (10.167.241.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.0 via Frontend Transport; Thu, 5 Feb 2026 22:56:12 +0000 Received: from DFLE212.ent.ti.com (10.64.6.70) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:08 -0600 Received: from DFLE210.ent.ti.com (10.64.6.68) by DFLE212.ent.ti.com (10.64.6.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:07 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE210.ent.ti.com (10.64.6.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 5 Feb 2026 16:56:07 -0600 Received: from rs-desk.dhcp.ti.com (rs-desk.dhcp.ti.com [128.247.81.144]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 615Mu7v6034061; Thu, 5 Feb 2026 16:56:07 -0600 From: To: , , CC: Subject: [meta-arago][oe-layersetup][PATCH 3/5] oe-layertool-setup: fix config template parsing Date: Thu, 5 Feb 2026 16:55:27 -0600 Message-ID: <20260205225528.92769-5-rs@ti.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260205225528.92769-2-rs@ti.com> References: <20260205225528.92769-2-rs@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000044FD:EE_|BLAPR10MB5028:EE_ X-MS-Office365-Filtering-Correlation-Id: 61883118-5501-437d-2ba0-08de6509c296 X-LD-Processed: e5b49634-450b-4709-8abb-1e2b19b982b7,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700013|82310400026|376014|1800799024; X-Microsoft-Antispam-Message-Info: FIbvylZ7+Q+VoF3STpOrBPsLgQC3G07mhMd7PA1C8GGsduBc3XK0Xdq/RRXJK42qDTGyUQyzursK3L5yPFRdZcU2OuaabcUVhq0ETpXwltOfRtxEdjlt+++XFc/BJrcRIFfHacY5pZPWph+eVx22/Iqi2Ojl+2u/s4Bz0H9GGepGlNpzGF1xBFgMKP3IERHICO/0SNxUJPdPxd/H512rCf7x1a8zbZApn0jTOo1c8cftQ9Eu3CHEBYOUaIR7EWiVZ2/WqIbAYHEMP5GVTBsGnxlbS/PobhB1Y1Zew4V0WTRdJ/gJKkgpViesoxlvNOMUzLIUn3v35ab74ZPfzoSL8i/TSY2kQVqWeQ3GnAOA2+9VE9knwRYFS7OGOUCSXvoffi941wWyXJZR4SF5Eoba3ds10E0EQeTuUXYiK05Pch5Nj8LgEJEm9NCFd6lVf+QHmbp2LdvhStKFePnFJDBW0E6IlEk7TAcatra8UbySNq6DvHNQ7kJlO9Nfejk92an3o8KhjL+AK7X5hH/8E/X467nPAsqNIMU7fO39urLtQxDCYxNTTfylIrWUoQ0V8Cts1b5FyeIHyxpPuWzVR/ZcERH/mHYB9p+5eJQFvL+1wmemrUMGgLbz8nzRFBF5gl+7I5wnWnM0w7d/e0PV4ci414SNGCZrTYwuZ7LMXtTDf+fI4bF0re3I6F0ONz5tLWr+GePkM4k6E4inK+NaUgli1rxqF7Cmulyu2rqIDpIA7JQC7CBvIytiWg/7N/HLPpgD6v1xYAvRMl98k6+WyTEkns+U9343i2td+tLfQKzsM7mzXQEwl4yFtVDp/zU6auKOVcGkyT3SLgqN5kQbtrbVJ4nRPAUXZGeHWpBL8B1BwWJsJhFaZhr0JaXVG42feBX+jgy/1QUYn3Dm5qWe6Vjj5mKsrT1OvQ4IbEDMVHXvM2S65AfL/DPIbV7Uk/sAsLCISCnKy3q+CqdRkomXxGOo34Oa6mtBtcTxLWrCaQoqQSYfRNuuswO/LsymL8QDZL9UXUXF6Iqu+XdBq10A9SJdlgHSXQ0Cut5odrRoj/JgkwfusLKpN+ZBbKScvOyS/sH7r2NHjO+z5STJT8BCGDKQKhBVc5gjpuLS4PO9aW3s2vZS/9Z9qg5oQa/qwjWTLqyqcHYLqDzS5otDLDe/UGi6kMcjLHvssc0CVxm38sJG/nnc6pa7uP/xtQZz8eWZ3l0SXECDcOUU9fKXYk3wdYtgYg3wf1/RwnmW6M7QMQU64zwWEemOxG/ML6uCjkivyHbvwKbN7kq8Tp/aLvbNzi1D3sQ6SeAZ8WcReR2euJ/CXzynHNrJ5oQSK7UlZonkIKUD9mlYONBeCx8aDP7tthfGUs6VCbOyYBt7tPHtSI3rzWGB4UI14udF0eZdUy0fkin7e4E8DeBcwvs2A/i66oZsZ70EW2d8FsI7VqwM+KoiXiCU/Q6UbL7HOpWqv6VoZztFtl1mMBQppSB+hGDF5xygLzZr2u+smtaVIPwOLLXsEzodEtC2TGTWML0VuxMlL3T8m8Y3Q6gbBLk9+psqs5Id+nvw7C2LLkF9VP+esCxq8X4YhjNyO0dCpHtArhDkxzhoBeltBtKL1MdCgaDk1FD0A13icT6EP5pF1FxxlPXGvXg= X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(36860700013)(82310400026)(376014)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1lrL3Y3IthATl0eToeqERbwvFdvsTvzvHqa5Nr746RBp31mpa8wtztp4nmp0ozp4pSLolTFrY34sgAguSL4/itD8EgN9QBzfqMSXpbhS8WL08TR/8zV/i68EsgNoa2+SSbrxjXCpPAatneUpKCf0pIFUijKWDtevoO4EvUcwYiSUpwWkLESgiJiGxDPzTlBr76WEtUzivSHLA7lbM5JxlPvfF3P2bDtzTrL3H4NTLs8MGVCd7mo1KC+XUcWUn0VL9kIKrGd8l5qxjQrpLRTf9CYeWwIBozQkVPlJWttDA1PVVD7Z4fsaYy3ucv04N2eDGEVbqP0294LvxoxQKTczbyMRLw05U7bfHVTAZUIUIs377CNPiBKZDEd3g2GXHQqDeWAiQxR9CM2JuxyQnhBN3KuV8SR9DiSnj6lniGwQUb72J0NggXBHGQ5taek0L8Jq X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2026 22:56:12.5613 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 61883118-5501-437d-2ba0-08de6509c296 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000044FD.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB5028 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 05 Feb 2026 22:56:24 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/17090 From: Randolph Sapp It may be possible that someone submits a config without any templates. In this case we should not enter an infinite loop, nor should we try to copy empty strings. Signed-off-by: Randolph Sapp --- oe-layertool-setup.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh index cd6d04e..979390f 100755 --- a/oe-layertool-setup.sh +++ b/oe-layertool-setup.sh @@ -658,7 +658,7 @@ get_oecorelayerconf() { done="n" - while [ "$done" != "y" ] + while [ "$done" != "y" ] && [ -n "$confs" ] do cat << EOM @@ -713,7 +713,7 @@ get_oecorelocalconf() { done="n" - while [ "$done" != "y" ] + while [ "$done" != "y" ] && [ -n "$confs" ] do cat << EOM @@ -765,7 +765,10 @@ NOTE: Any additional entries to this file will be lost if the $0 EOM # First copy the template file - cp -f "$OECORELAYERCONFPATH" "$confdir/bblayers.conf" + if [ -n "$OECORELAYERCONFPATH" ] + then + cp -f "$OECORELAYERCONFPATH" "$confdir/bblayers.conf" + fi # Now add the layers we have configured to the BBLAYERS variable cat >> "$confdir/bblayers.conf" << EOM @@ -806,7 +809,10 @@ EOM fi # First copy the template file - cp -f "$OECORELOCALCONFPATH" "$confdir/local.conf" + if [ -n "$OECORELOCALCONFPATH" ] + then + cp -f "$OECORELOCALCONFPATH" "$confdir/local.conf" + fi # If command line option was not set use the old dldir if [ -z "$dldir" ] From patchwork Thu Feb 5 22:55:28 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randolph Sapp X-Patchwork-Id: 80529 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 04F44ECD9B5 for ; Thu, 5 Feb 2026 22:56:34 +0000 (UTC) Received: from PH7PR06CU001.outbound.protection.outlook.com (PH7PR06CU001.outbound.protection.outlook.com [52.101.201.3]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.33821.1770332185484779279 for ; Thu, 05 Feb 2026 14:56:25 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ti.com header.s=selector1 header.b=EVS6wweq; spf=permerror, err=parse error for token &{10 18 spf.protection.outlook.com}: limit exceeded (domain: ti.com, ip: 52.101.201.3, mailfrom: rs@ti.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=K7yYuONdQp6Sj5oLkrzGP+TVKKal9oRj5LuxrSU8CU94VXxzyfozOBzoFt6MKzzqBUNaQ/qhz2uJicrk82PN2qAKC7xf1yoGH8rzpDD4rTpXWCdw3RtEaN2khAfmvgv5/j2uqqvTrYPn5xDj7erVQIgonMKqXOdIjH+1PisxZm9fjEvxvcBL87hocsz2kEqU8DLkfmT3HBzMVGXKoz56mVPit2/3SFgAEc3DlGy6mJipuYrtfFeFGvSWlhBHfFxRiLFcfm3iabPeoNdasa4h4MXP7QNcGuY5autsRQ9B/uLIAS7Qke6wGXXVOa61O15ySXf3Lo1jUw7pX6i4dv/kqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Kanfo0HqvGDpZeVMYs3g6YVnSwFR4ZiYkkCweLPGgmc=; b=bpsoR39CEUKN8szEbnvkKBiWmatZWJHJDXp+jOzFP1lSFfANuXbu9uovP3KcStdM5YG3HY6IC7OWqWwFOb2euwQ7zGyHoVc5IFG2zxNMKP7MAF8uuXTSnE+zv5qrPm04Rd/g/qXrHm+FCGpmssRuppmDAMWDpwX++aZCurWQpo8LuJSpm9gkp+sEqVj2tapxLiyy5ODHCOAtkBBewvw85Ai60KIevcyYKQ8AoiXTG7ABGIHYiW4/VXNPR/Ac2HE3Hga7eYcUXLeL5EsOkeAPS2GHbRH8OFXqE7uwQNeRj19ss5NOhH60b04jtCtJtqj6OHSdWANtRSRYgLayca7arQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Kanfo0HqvGDpZeVMYs3g6YVnSwFR4ZiYkkCweLPGgmc=; b=EVS6wweqkF4HEoTr1vwhhnwrOzacUf6qvTSz5luf50vnelOY667jgYu8Myfu8x523pX0Dy5QSQeOHfRbX8XeH7o8peo/IpKJISNCHF0EOl/btocLQUQHWzFydzznx9ZGO/zIJQ9iqAfTzypX2Dn5e1xzmH0zlHX4jZ85L2rNaC4= Received: from MW4PR03CA0290.namprd03.prod.outlook.com (2603:10b6:303:b5::25) by IA1PR10MB5899.namprd10.prod.outlook.com (2603:10b6:208:3d5::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.15; Thu, 5 Feb 2026 22:56:18 +0000 Received: from CO1PEPF000044FD.namprd21.prod.outlook.com (2603:10b6:303:b5:cafe::6) by MW4PR03CA0290.outlook.office365.com (2603:10b6:303:b5::25) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9587.14 via Frontend Transport; Thu, 5 Feb 2026 22:56:14 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CO1PEPF000044FD.mail.protection.outlook.com (10.167.241.203) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9611.0 via Frontend Transport; Thu, 5 Feb 2026 22:56:15 +0000 Received: from DFLE212.ent.ti.com (10.64.6.70) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:08 -0600 Received: from DFLE200.ent.ti.com (10.64.6.58) by DFLE212.ent.ti.com (10.64.6.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:07 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DFLE200.ent.ti.com (10.64.6.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 5 Feb 2026 16:56:07 -0600 Received: from rs-desk.dhcp.ti.com (rs-desk.dhcp.ti.com [128.247.81.144]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 615Mu7v7034061; Thu, 5 Feb 2026 16:56:07 -0600 From: To: , , CC: Subject: [meta-arago][oe-layersetup][PATCH 4/5] oe-layertool-setup: fix bug with branch checkout Date: Thu, 5 Feb 2026 16:55:28 -0600 Message-ID: <20260205225528.92769-6-rs@ti.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260205225528.92769-2-rs@ti.com> References: <20260205225528.92769-2-rs@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CO1PEPF000044FD:EE_|IA1PR10MB5899:EE_ X-MS-Office365-Filtering-Correlation-Id: dc1b8668-08f8-498e-821d-08de6509c418 X-LD-Processed: e5b49634-450b-4709-8abb-1e2b19b982b7,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700013|1800799024|376014; X-Microsoft-Antispam-Message-Info: 8NkxCYhbIlRgQRAy1QStCAVv5ALpzRbf9qyUtpEcFK0+WW3v1U2FDHH9dtRPT+5hDm7kGgh4q5qlEuT67BQZAD3o9dcWyX34gTN1a9/zsR90AOeMz9owNqGc5QxOABBaBBhwuyUcCo81yoBT+qcXvHUeCnfsjYiSLaj3vU7Ni77r90hG60Aapjmlcd2aDai5NlOCqOQVQZerALEaFHbPn1/3lgDKt6IpHadC65PEN/rGTH5a9EXRXYSDNSoejDrD51WyPpWv6GKRyMxDVB0Xk+YIloeJvxLmF80dCVrqhe81C9wKG6lu3OIOk2xtjQemVIYp54m/HusmCJdJ69tGZs97sJ9tHA1iRWHmBm2Jqvo8xtFVnE4quLjN5231cNBtMXyoguvD9NfPTIWFUdW7GKpqQBtLGECiO8hXwOS0dxgz4SeuxH/jtH67o18PqNQeJlDCmSVKdS7pWsR3EojfG9/SjYFDCxh1JYvck+a+rZkPqPwVJ/mqxNNoa/ktz89VxTlUt201I8mB6UHXugOCewUfgwA2OGtdzSXcX43crlfftQvGxO5+sACg/hS9aVSxvoV1bjeJn1ER9rVNI9lZwNOG0GYIj77SfsW8ZUYr+uAXowHCc7KV8GzglSaatI7g1/kOlxg7xZu5iAj6wgH5pO8WwyYJEvzo9ApO77gFxmDT+wIN171oLujGb09pnMBrxubFlTMHQw1FD1/IC60QHxl7NGaBDO7ZP28MvAHPgpkIjph96YQ9UiobJOCv9yQXYdwlBo9U1D7EPeMsO6br7ab6uY3iWH0NTm3sln03rWI1WjukrpITm8D953lNIRvvK8SL2cup2OeUddh0btSSMqXPq14CIQnb7RAfhkebTkKRZUKP4FoqRNvlGBKB5Be03CVcDdRFBMxSmO8d7U76cBQ02/kFILOtLX/QzBT8vzSrviLvpwvHqG1uEhYiIOdvetp/974x55MGPWI27agYIUBeW0FVffr05jXLVcNEq1yMSCJdgT0uyKNB+y3t8ZyX9s9R8GaDUYQKURpPKnu9lekej9hIE34WAFUWpMlvXLbVcMM2rdUhmbJh/0q1Qatjk/wEsm3pCzF0KQPQ74VnC/4BljU5qewZKECf6hFbLAQJVztZl3GAxi1qFsTI9YaBJRMRsozFiWtfsvGG6Hm0QnLAM7gdbhzFFe7nQsgvmo4Zj+8QR3jrS76bAkU1f87pw1tcBr28/3cA1mBGqChWXMKcfXiJ8xWmkk4v092pdKFrZ9uoQhI4dLC3ZPkVnLqZ3xf1tehZ+0dUxc4VyWCEXmBht9zFpQ9m0bCc1vaWti++nRZ5VKplVpCm5RyD7AAwGQRDe2EhnRlAo9lRANVxVFcQPBIqPtlLvvTwtA7qEvOnOtPCRxssHKLbWA3uRUwTLz6WkjwOsC8hI+2Qtp/qYTLgHAP1Dw8j4MeWiyZQhZJDaPpIGzN6yXlRml+tugwSqloxkCelZ1IlzrIkxyvc6W+QjtxxpCkvemStNZ9F8QPPSCoWxWouiU3L5GCMFhzF+iPtTJ/+lVHliHx36JNlN1w3iesUJlngxYiAEkY0983N5NfhPJxCMq29DYGy5wBNAAR7dwPllPGIi0cp5k0+3aLt7OR2XTBwbDfiu41QVZU= X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(36860700013)(1800799024)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: P4jeImaQaACYKQyyd4Gc3eXKQ1ggZrO2jZ65Tcbnrv/piWhImaGhoNVmM/UqzVMUTbcZfHAgB4u81cfqcqkBmKtDl3Tf8+Uh7DjdU6e7tVkQeo2GXb+sOJU/PMdoeu5RIY8GMyvOJIVR1WSEJHbLINZbBf0Qxg6SLBPbPafs7Qi/1Ti4KqojNdecD44AoGNymMkseZ4E6592PLOv5nLMP5dNbFTQmRhdggjZmMNwKsffNO1FFT7dqSW+v74l3brwfP07awA3YT4vnX0pm7Ev0mE4rxZQwTUAkL4cNx2qmdPA/XMFwTdzxtdDYjRbZ4U0vdResfWC03EIqgVa3xDyGTFM/ya2i63oako5KcHBp2HWRQXDh1CabjoyKId/gaTlPJLlNj7IhZgEMHSDrenDaGNy6NSYkA6OTWllKdPQGRbsAAXaVGE0FdVyYHxjzOTe X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2026 22:56:15.0924 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dc1b8668-08f8-498e-821d-08de6509c418 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CO1PEPF000044FD.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB5899 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 05 Feb 2026 22:56:34 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/17091 From: Randolph Sapp Switch the if/else branches to correctly deal with a local branch that already matches our expected branch name. Signed-off-by: Randolph Sapp --- oe-layertool-setup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh index 979390f..db870af 100755 --- a/oe-layertool-setup.sh +++ b/oe-layertool-setup.sh @@ -462,9 +462,9 @@ checkout_branch() { # else just checkout the existing branch if git branch | grep -q "$branch" then - git checkout "origin/$branch" -b "$branch" --track - else git checkout "$branch" + else + git checkout "origin/$branch" -b "$branch" --track fi # Now that we are on the proper branch pull the remote branch changes if From patchwork Thu Feb 5 22:55:29 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randolph Sapp X-Patchwork-Id: 80526 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id F0CE2ECD9B4 for ; Thu, 5 Feb 2026 22:56:23 +0000 (UTC) Received: from SJ2PR03CU001.outbound.protection.outlook.com (SJ2PR03CU001.outbound.protection.outlook.com [52.101.43.61]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.33649.1770332171076544497 for ; Thu, 05 Feb 2026 14:56:11 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@ti.com header.s=selector1 header.b=FWIG4wKt; spf=permerror, err=parse error for token &{10 18 spf.protection.outlook.com}: limit exceeded (domain: ti.com, ip: 52.101.43.61, mailfrom: rs@ti.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=V7HFUeB8TF73whFr+7Gr7sDkPxPzdGQlbhE5An0rfU3yY92acBA+obZAlprwzGxUAwUCufm2SzJnSn6Mf25xsfORCb1Bc7DfU35XaxZdRSZHbJrTKTqq43B+icrfLUtfFP9wMw6iAYd2UvRuf/2M/UBqJmEUajDKpZ8Kub7Sxo0exA9KtxiRjSXTN6HQOYxEWxYF8wBC4pvQaFifzvDGVH1DHXlau6418KVSHOT7+A7O/+z+i2OmO/FiYdBmMp+6gEt3iKMSDWa7G7FdmwalsdcBQ0qkrvG6XiriI5G5pD7saNT8+kyzpQUdRlZ7aHO+JVaLHmcmK4Kovjm8A9ZXvQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8mYGHp1PxQBdQhGeZirvOWdBFq+U/Xu8Cs0kqF4IoHM=; b=mko1HOaJhoUt2PSIud0dVKKR9K76/EiV/KZNu0q4So2hEmfuUQqv9iZLgNR/xuLHEeVJKosWiXR6mdikQo5SvmU1zFd7mNWlMnPKPNQBAM1Og4JbBvt505UUtPNQtnFoRFsrKv/xfclryj3TQ3qcdKAyYTDjlANspcI8nvQnMXwQN5P5GcmC56M3Tyu/O67wZazy7N+jeWuQ1rE+1BC1RkYTfJZ6M0aGelAPXKqEmu95qKAfApQoOP/Z2AZKwXEY8fp4At/puU6BpDJs44my6c9YvFODdNMjTt1CO8+/kKWcSngnQJY2L/YqZPc650AFzVoyLKB7dtUxQZkbNAGNlQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8mYGHp1PxQBdQhGeZirvOWdBFq+U/Xu8Cs0kqF4IoHM=; b=FWIG4wKtvgSelw+vviWbFybEG5NAlbVR/fYkFL+MUB6VwTlWgxXXsSEkCm1Hq3Vca2KoMn8BlbbAOng4q7aRWx8+S7B9JzOXIiT7SvHG0TRvYaLHfTMT8UbctqtgKYpzMuuE1g0POLXCm1y3QTk0nWH5K0NSrWaM/tcvNci/lOA= Received: from SN1PR12CA0064.namprd12.prod.outlook.com (2603:10b6:802:20::35) by SA1PR10MB997715.namprd10.prod.outlook.com (2603:10b6:806:4c0::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.14; Thu, 5 Feb 2026 22:56:09 +0000 Received: from SA2PEPF00003F68.namprd04.prod.outlook.com (2603:10b6:802:20:cafe::98) by SN1PR12CA0064.outlook.office365.com (2603:10b6:802:20::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.9587.14 via Frontend Transport; Thu, 5 Feb 2026 22:56:08 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SA2PEPF00003F68.mail.protection.outlook.com (10.167.248.43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.10 via Frontend Transport; Thu, 5 Feb 2026 22:56:08 +0000 Received: from DLEE214.ent.ti.com (157.170.170.117) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:08 -0600 Received: from DLEE207.ent.ti.com (157.170.170.95) by DLEE214.ent.ti.com (157.170.170.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20; Thu, 5 Feb 2026 16:56:07 -0600 Received: from lelvem-mr05.itg.ti.com (10.180.75.9) by DLEE207.ent.ti.com (157.170.170.95) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.20 via Frontend Transport; Thu, 5 Feb 2026 16:56:07 -0600 Received: from rs-desk.dhcp.ti.com (rs-desk.dhcp.ti.com [128.247.81.144]) by lelvem-mr05.itg.ti.com (8.18.1/8.18.1) with ESMTP id 615Mu7v8034061; Thu, 5 Feb 2026 16:56:07 -0600 From: To: , , CC: Subject: [meta-arago][oe-layersetup][PATCH 5/5] oe-layertool-setup: use git to trim ref parts Date: Thu, 5 Feb 2026 16:55:29 -0600 Message-ID: <20260205225528.92769-7-rs@ti.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: <20260205225528.92769-2-rs@ti.com> References: <20260205225528.92769-2-rs@ti.com> MIME-Version: 1.0 X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA2PEPF00003F68:EE_|SA1PR10MB997715:EE_ X-MS-Office365-Filtering-Correlation-Id: 8e4854ef-3700-482e-d98e-08de6509c065 X-LD-Processed: e5b49634-450b-4709-8abb-1e2b19b982b7,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|1800799024|36860700013; X-Microsoft-Antispam-Message-Info: /XBp2TCYI13pwOm2K6k9JYcJpEVocGVejEKe8m7ny5pq2ND88zgDyWyhLCKKfrKEq4OHIU3V5rDvTuRMUU+dOfZsfnxbw8kSyVRMmhyX2uzHdadARZHjdGSjUfxAB+Fm6IxMgonjoyPCKnRHykszYYH5peJC+tcQSPFKGLsgQiQ8jOIUkKXRzA+Mhp1QlkDte947EAoX2nQ7GUelPGBtPpNaenKyUzvBc52ZxUxiC7smuRuvdvBCad17ojpkJT+rftQH+/fW9E/QbxYt65WjT89lWCv1Xr0bGbpwGmJ+f4JkKzdjSnj/MLiTBQnsSUeoiU5Sjx8nc6O8dd5J1wjrwk80mz4XpQ4jnt4vAFomxO/c+sMjV2JlTTdnRAc6vQkfybmeTsI9MZahSHFr4DgVjytFeUIIPey7y+pW08bRZfccKVKfDi7EmToVYhjZoFSCAbyoaapryziRftrhgOoKNBuLxTk+lDKT1j7ABI0s02mQ66ac0wuEzL2DpINiF7KdxU0isYAvKS/i/ERX5GxXSG584gKGvkJpMcKHkFZB5rpGiYKGSoRAJzHYBTxyCY0tz50pKFr32SdQtj6wvmfEQtWPOWPix5mV/3nu8qyI0uc8xhPdSbHhrX2Lo/RZi33TyD7jAQo28SlBDG6k6pHmE+zD/5fFAR+9W2ZWFOR6BtGaVRa497n/DMO92fu0QrNtMpOi7CNpZvrwUNgHvbHVc3F5x2Aujn+L/NLCwkA+YpkoayKbDwBCFyD7Rm64RE1MNQvdVPJcmHGHrojpmitZPR6mlTIJDhkvO5OR3yQBeelQkkfCOVqpRZ8T36aEO73cYg2svU2BZpa0l7Q2ezYr0ce3BTV72OsyaD4KgSlEbJ9tTk192gKmCVlcZ3xPixynClXeeeB13T38OoErcrAQ18A+MvWISFUgvdhjF5T3T4U2pMakliPXpuwVycJV+sdQicQ94l3VIWODBiwxMkBSutpsfok1ZFQiFLL3wSpu9l3ikPN742ewTa0bjNTwJST+vZE5tiS3GxLDlLucpWJhxnIU0O5XD39W739m/oqAS6Az6RybgLhGfuwTcVrhNMXOSj+Qr7+fcrQPMLftZdFRsX0OOJpFVIGr+69QljeSMIr+1j++Jb34fMK3oxJsP8jHIbd1DTXyWQkytGOFQn/j8o6iChYwYKzk6zH38CqJQGj5CSyTDccl0D084B4wnbhJhQ/bfBjbLAmvH9GKk4K5ZCKfNF3jgm5hS3Jr3/vt50noM+ppTV/QIh8k2xi5QHskHvSmtBA+aq9l2s1rHcq7FMBZ/uENARCQ97KDkQqRPISOH4SM8F6xLlg3wx+SZcqDgzKNEN9J79ks/5qSmvjC+049k190po7gBgtcgHGfGsL9FAcY02i0jdiv1BSK9xkfU7E7aKcvrnsaZwWeoRspMFw4U2njmuzRtpf+TRjkm1OnA7etFDlBWoiRAP0cxZ302S8tGr0vCCifPPgCuV1cSEbAXgeP4AI2C/YGU84A7N5TRYdeO1TK9CQEDT5dbtwjFCWhacSrkbK/g0jFttsYglRvYRlPwpwxYwSUOTX+sBm3nqjCpValn/MTRido/JNPcED6DP64hezr28v5JKRFswXVc8+9HEHA4+ToIOcorb20mSLHSLNVJyE9j9tpL5JHB7boDsruNlxM7SFISbQYfA== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(376014)(82310400026)(1800799024)(36860700013);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: IP9PTDGlrE6wJHTgKPOTadASvbWmlYgsUCcKtImaQzz3m0fmQyNj2azEoo1DP7jLiZhSE/1YFiJY+IU9IyVuwV75OPyAz4//4CvNx5lffcAL9lzx/QG3KFsmpkt22ph8IDEr7g1toUY/Z/J1Xxx26dsxWheDwvkHbk8r/41EgnFS+q+agcjl00S+TcxiyQelELa4R86c8Tq0lCXm2KHxdQVPVXAXSbNZx5X7QqGdJFBrUCnhRxALMaxmoyspAcVZHSD0hoHWt7e2WIMN0b2RartLye03jakidsN5HXhahEPPDM06RmcDRiI1wI/xo67Z7FmwkzCOZcOl7A9BmbGcSNHNijegOwbEZFYpTKtG/zX6D5I0Tumg/t0P1r0IYAkX2QjGXSIIUCCzlzecb/CHqiGkuo61qrIdCPcZdz/v+nVvcFzakwcM7raaNxEWHl3d X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2026 22:56:08.9802 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8e4854ef-3700-482e-d98e-08de6509c065 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SA2PEPF00003F68.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR10MB997715 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 05 Feb 2026 22:56:23 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/17087 From: Randolph Sapp Use git formatting to strip ref parts more consistently. Tighten grep patterns to make sure we don't get any partial matches. Signed-off-by: Randolph Sapp --- oe-layertool-setup.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh index db870af..dff2565 100755 --- a/oe-layertool-setup.sh +++ b/oe-layertool-setup.sh @@ -416,10 +416,10 @@ get_repo_branch() { # Get a unique list of branches for the user to chose from # Also delete the origin/HEAD line that the -r option returns - t_branches=$(git branch -r | sed '/origin\/HEAD/d') + t_branches=$(git branch -r --format='%(refname:strip=3)' | grep -v '^HEAD$') for b in $t_branches do - branches="${branches}$(printf '%s\n' "$b" | sed 's:.*origin/::g')\n" + branches="${branches}$(printf '%s\n' "$b")\n" done branches=$(printf '%s\n' "$branches" | sort | uniq) @@ -460,7 +460,7 @@ checkout_branch() { # Check if a local branch already exists to track the remote branch. # If not then create a tracking branch and checkout the branch # else just checkout the existing branch - if git branch | grep -q "$branch" + if git branch --format='%(refname:short)' | grep -q "^$branch\$" then git checkout "$branch" else