mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 17:19:20 +00:00
bitbake.conf, kernel-artifact-names.bbclass: introduce IMAGE_VERSION_SUFFIX instead of using DATETIME directly
* this makes it easier to use different version string than DATETIME, e.g. set from jenkins job while keeping the suffix consistent across all artifacts stored in DEPLOYDIR (From OE-Core rev: 1245935b9bf32e0321d8ff12492983ba8506190a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
8f16469e97
commit
a65c1216d7
@@ -1,19 +1,14 @@
|
||||
KERNEL_IMAGE_BASE_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}"
|
||||
# Don't include the DATETIME variable in the sstate package signatures
|
||||
KERNEL_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME"
|
||||
KERNEL_IMAGE_BASE_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
|
||||
KERNEL_IMAGE_SYMLINK_NAME ?= "${MACHINE}"
|
||||
|
||||
KERNEL_DTB_BASE_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}"
|
||||
KERNEL_DTB_BASE_NAME[vardepsexclude] = "DATETIME"
|
||||
KERNEL_DTB_BASE_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
|
||||
KERNEL_DTB_SYMLINK_NAME ?= "${MACHINE}"
|
||||
|
||||
MODULE_IMAGE_BASE_NAME ?= "modules-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}"
|
||||
MODULE_IMAGE_BASE_NAME[vardepsexclude] = "DATETIME"
|
||||
MODULE_IMAGE_BASE_NAME ?= "modules-${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
|
||||
|
||||
MODULE_TARBALL_BASE_NAME ?= "${MODULE_IMAGE_BASE_NAME}.tgz"
|
||||
MODULE_TARBALL_SYMLINK_NAME ?= "modules-${MACHINE}.tgz"
|
||||
MODULE_TARBALL_DEPLOY ?= "1"
|
||||
|
||||
INITRAMFS_BASE_NAME ?= "initramfs-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}"
|
||||
INITRAMFS_BASE_NAME[vardepsexclude] = "DATETIME"
|
||||
INITRAMFS_BASE_NAME ?= "initramfs-${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
|
||||
INITRAMFS_SYMLINK_NAME ?= "initramfs-${MACHINE}"
|
||||
|
||||
@@ -445,8 +445,9 @@ STAGING_KERNEL_BUILDDIR = "${TMPDIR}/work-shared/${MACHINE}/kernel-build-artifac
|
||||
|
||||
IMAGE_ROOTFS = "${WORKDIR}/rootfs"
|
||||
IMAGE_BASENAME = "${PN}"
|
||||
IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}-${DATETIME}"
|
||||
IMAGE_NAME[vardepsexclude] += "DATETIME"
|
||||
IMAGE_VERSION_SUFFIX = "-${DATETIME}"
|
||||
IMAGE_VERSION_SUFFIX[vardepsexclude] += "DATETIME"
|
||||
IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
|
||||
IMAGE_LINK_NAME = "${IMAGE_BASENAME}-${MACHINE}"
|
||||
|
||||
# This option allows for a percentage overage of the actual image size rather than a
|
||||
|
||||
Reference in New Issue
Block a user