From patchwork Wed Dec 20 08:34:37 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bastian Neumann X-Patchwork-Id: 1878398 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.a=rsa-sha256 header.s=20230601 header.b=FVPyPhxe; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=my9+3HVg; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::23c; helo=mail-lj1-x23c.google.com; envelope-from=swupdate+bncbct3dafr2ylrbrworkwamgqeo5f3vqq@googlegroups.com; receiver=patchwork.ozlabs.org) Received: from mail-lj1-x23c.google.com (mail-lj1-x23c.google.com [IPv6:2a00:1450:4864:20::23c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4Sw6MM0YN8z20LV for ; Wed, 20 Dec 2023 19:35:25 +1100 (AEDT) Received: by mail-lj1-x23c.google.com with SMTP id 38308e7fff4ca-2cc683915b7sf30294801fa.3 for ; Wed, 20 Dec 2023 00:35:25 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1703061320; cv=pass; d=google.com; s=arc-20160816; b=d6rqDC2TzbWyNd1WLVctRzrHpWgj/QT1pjUnO9j3nohrySTkJLaGP2BUwcMvYX9hhs yadcYlHRBSUV4raHys/YF97oeZPEsO5OWIl5eZjrXdWd9c+YsGPrSdgSnl/zgH4yvyWV 27/haNXxM1diSJ0NplZ3WPiq03FqBvroJJjZ9fEEYAP84z2gzOFNW4EI+l6G/q/rtxOh KOtfNmnPY9qmGWnjOd7b7Z+XPCPidMbldczv9XpgxsTUbpFJtiATJ/pMxjJu9nMNZGb9 qslP7iiVCPlxsc7s3nz+JWPC4/o+9lm0Wb8ZB4zFXpUjr/UEWJvCXeiMzxLMiQzD1xQc 8nFA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:message-id:date :subject:cc:to:from:sender:dkim-signature:dkim-signature; bh=U+r8HRQ5aLBwNOlqITjE0j28VjZjjGBRPj4XeAwBkhg=; fh=zkGuZhaIKim4BUTnFAVPIYAaGgGqY5W6F/Z2kJlNJNo=; b=i47fe+rESX1T5iMww84fm0y1SDERN+kZX6pk/gA4rvkg+8Yeq47qdHh/93aJWRbk6E 07qbdPE+mHXTUb0qUPT4PjnzI0VhEcoA+KWz+mzOdavq1iOpDtpmwOc2VI6gT9LlkeDn UggoTn7hX5KeQhZRfGfxM9AI16N6TgWemkZYZw+w25a+rMHQRCUtM4fADjuICOtznfDG Fao0grOVPQ29hRPuS8ePtbUOVsRZ3ZDxYQmodNiz/NpUh3hnF5TRF7RLqtOyZ0P+vRlw B479sIZTpbYCXKHai/bgR/UQZoT2cuX5GAD7tQZqm5fgeL5p2kKd8RA7Ykpv3WDyQcv5 9o6Q== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=lAsDpCiN; spf=pass (google.com: domain of neumann.bastian@gmail.com designates 2a00:1450:4864:20::42b as permitted sender) smtp.mailfrom=neumann.bastian@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1703061320; x=1703666120; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=U+r8HRQ5aLBwNOlqITjE0j28VjZjjGBRPj4XeAwBkhg=; b=FVPyPhxewcqotbInPmWGAPOL/eohKmCY1VRaNcGJ+FyPGdxJfYJGEefdOBPLXlWA0+ PRQoqs9Q0ul/ovaRVyLj/ESdzQEfoqDK759sSuEPYtQpWtpVK8dgoyTZBGW3B7npxiWO MiZ0VCQOl59fec0U9gXQ4ueiMHSvTrlsHj3sn51owEbyK1fq0LkDBNeBG+fXDERKOP0X yZFVBs3ZqobeuPy9+nz3EgAvWljeCHUvS9FPfRl8zf6/9taRmx1x5gdnl7MaodvHtQOI edzD29+ukp0LdLJfFLEZIdoXBreEutvb5RGFABOpOk1ZBLCyixJDI5vXvuzaIy9lj7a5 yv+A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703061320; x=1703666120; darn=patchwork.ozlabs.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:message-id:date:subject:cc:to:from :from:to:cc:subject:date:message-id:reply-to; bh=U+r8HRQ5aLBwNOlqITjE0j28VjZjjGBRPj4XeAwBkhg=; b=my9+3HVg+QGwTyn7kWQIq8sgWzN3RVjg3PAnbuWdbQZYvN+q4pFfHev2br/de9EHZD WnagAHg2fB+HUejp9AaWFXv8fTnVa16dHn4dyHEA1h420WoG0Y9szVDDMWKWQDPBzMWK WxJ7v/WviXSyA8xTmRpziT1d2le+DgmX0sH5BtCwA7/HEVVcv6YjypGRHKc3yuX4zUCg EcmIT59Ae4eNeyJ8Y/q5/YpVRjKwZgedpKcHioi7ROAfRgJ1UrCki3N8EEw0azfMgmMn +gItOAdFIB5AxstiqVYFYGWO6eDAAe2K9BPtB6AYdbVlQ87MyL54dQlBY8GPxzsQNHTP z74g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703061320; x=1703666120; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=U+r8HRQ5aLBwNOlqITjE0j28VjZjjGBRPj4XeAwBkhg=; b=A2IrhsKmxhTFR6AfalQzyPFYRCM3XLQWFi68BwElRRqZ/RUI1gOe544n2KQTfTb88U OpL9MkWaxh8mhNt1Jbw2AlEZUaR9QzWPcqODvXMT6/DeoVvSFmFOcaPInCL8zlWaVhxt feYkK8f4ZzKNis94VxycdUhLPmWCa1NIrXUTiy03TnhPaFaNE78oNmDUuP7tVImSn1nE idmwB5Pfc6XmvMUXGZj+d6ShpP+oEkYNSfl35+uw9lbbhz1KbccooNID6qP3Wa3cEPtW cqDvvr/T+8Qc8yVJ6BoKfcYJnz4rvnpNlELcYpQ7OiwyyH+HVsRBos8cl589AQf9Mo5H JkhQ== Sender: swupdate@googlegroups.com X-Gm-Message-State: AOJu0YyW78W1LWc9S56vehN38DhWy3ScqTYta2Z1flFw7OyNg5GzT2RA 6Mk/9hqefRAweM4G8h+iqzk= X-Google-Smtp-Source: AGHT+IGgP+RvbScWQQCCJdCQ1fK2gnApqF8iv2RMEomRt1V9jmsy0mIer4YXhno5Hw92oISRkOPwPg== X-Received: by 2002:a05:651c:620:b0:2cc:5f66:2dbe with SMTP id k32-20020a05651c062000b002cc5f662dbemr2710572lje.43.1703061319354; Wed, 20 Dec 2023 00:35:19 -0800 (PST) X-BeenThere: swupdate@googlegroups.com Received: by 2002:a2e:8759:0:b0:2cc:7e5a:90e8 with SMTP id q25-20020a2e8759000000b002cc7e5a90e8ls712212ljj.1.-pod-prod-07-eu; Wed, 20 Dec 2023 00:35:16 -0800 (PST) X-Received: by 2002:a05:6512:3082:b0:50e:3e42:7422 with SMTP id z2-20020a056512308200b0050e3e427422mr2321087lfd.114.1703061316439; Wed, 20 Dec 2023 00:35:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703061316; cv=none; d=google.com; s=arc-20160816; b=0O91E3Pz7tIRwhaPBobT1Nt7GRw84v65BLn+DuXs35IP/A3xfBgkbarn+hksVPYGBu CprTTHAG+B/TTOBFEAWToBOWicylwt6gcq8S1orz9oY233q+XBCBOrPBsexq/02JibNq CYIXpTZIp/e1w1R70an5oNTa3ERaw/mhQ8IaVRYmHINZmSLfIAbQzL78TebYL9v6q00i 78+O63m2pbD0E1P8XWwDOIqpqHw8Sf3xZ9uDuLcanWo5rovYL5sCs6Tx77S65OrL+/XX 0ym07nSeJ3jycsnF6Anm0jBJBVN7dpz3BISDmwOupbpMT12SE1K4EAoQoiU3sTXLeEYB K57Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:dkim-signature; bh=LlnSKfY/Vem1Hq6nRdSkUKViyBCev/m02kkHDTI+RUg=; fh=zkGuZhaIKim4BUTnFAVPIYAaGgGqY5W6F/Z2kJlNJNo=; b=HzY8hv10Zc3GRwstFGDeX19prcAL0fL446DLvXmb31Aeg+7i7XxBlEjF25vKRjXhkk +gUKmihDIdLd/xgyX3lxmXDfbxjBt6n7XuXCGELvxMZOEdv/1GaflRCUf8aAGkRMr5t9 wIX+X+L3hyX6sC/9Hw+owRQ2oLWIJPLeUy7cByZ25me4pszkpZiddWYyFr+t4bwFP2JL 1eP+wk3HBfjNrPWxBN5zNxwvdNxwWaz1++EBjyTyLAKKUpFHgrLsieMqqZnirAk8cVcT g+2KRSD4BxATa37eMiUqkK89LibtY9Ydxk1PJiPFTiTbpiQyfNfJA4G0FqHL0dTvPVdc hYoQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=lAsDpCiN; spf=pass (google.com: domain of neumann.bastian@gmail.com designates 2a00:1450:4864:20::42b as permitted sender) smtp.mailfrom=neumann.bastian@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com. [2a00:1450:4864:20::42b]) by gmr-mx.google.com with ESMTPS id u21-20020ac258d5000000b0050e27f0ec11si434206lfo.4.2023.12.20.00.35.16 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 Dec 2023 00:35:16 -0800 (PST) Received-SPF: pass (google.com: domain of neumann.bastian@gmail.com designates 2a00:1450:4864:20::42b as permitted sender) client-ip=2a00:1450:4864:20::42b; Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-33666fb9318so3343120f8f.2 for ; Wed, 20 Dec 2023 00:35:16 -0800 (PST) X-Received: by 2002:a5d:6b05:0:b0:336:6cd3:d947 with SMTP id v5-20020a5d6b05000000b003366cd3d947mr2049340wrw.102.1703061315628; Wed, 20 Dec 2023 00:35:15 -0800 (PST) Received: from C0256-ND0257.internal.dentsply.net ([185.84.56.158]) by smtp.gmail.com with ESMTPSA id z14-20020a5d440e000000b00336768f52fesm2466594wrq.63.2023.12.20.00.35.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 20 Dec 2023 00:35:15 -0800 (PST) From: Bastian Neumann To: swupdate@googlegroups.com Cc: Bastian Neumann , Bastian Neumann Subject: [swupdate] [PATCH] [meta-swupdate] Update BitBake auto versions documentation Date: Wed, 20 Dec 2023 09:34:37 +0100 Message-ID: <20231220083436.584-2-neumann.bastian@gmail.com> X-Mailer: git-send-email 2.43.0.windows.1 MIME-Version: 1.0 X-Original-Sender: neumann.bastian@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=lAsDpCiN; spf=pass (google.com: domain of neumann.bastian@gmail.com designates 2a00:1450:4864:20::42b as permitted sender) smtp.mailfrom=neumann.bastian@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , From: Bastian Neumann Some time ago the aforementioned SWU_AUTO_VERSION was removed and is replaced with a function call to swupdate_get_pkgvar Signed-off-by: Bastian Neumann --- README | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/README b/README index 6975ae9..63cac53 100644 --- a/README +++ b/README @@ -28,20 +28,13 @@ pass $swupdate_get_sha256(IMAGE) (where IMAGE is an image filename). BitBake auto versions --------------------- -By setting the version tag in the update file to `@SWU_AUTO_VERSION` it is +By setting the version tag in the update file to `$swupdate_get_pkgvar()` it is automatically replaced with `PV` from BitBake's package-data-file for the package -matching the name of the provided filename tag. - -Since the filename can differ from package name (deployed with another name or -the file is a container for the real package) you can append the correct package -name to the tag: -`@SWU_AUTO_VERSION:` +matching the name of the provided tag. To insert the value of a variable from BitBake's package-data-file different to `PV` (e.g. `PKGV`) you can append the variable name to the tag: -`@SWU_AUTO_VERSION@` -or -`@SWU_AUTO_VERSION:@` +`$swupdate_get_pkgvar(@)` SWU image signing -----------------