diff options
author | Paul Eggleton <paul.eggleton@microsoft.com> | 2021-12-20 13:58:23 -0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-12-22 23:11:45 +0000 |
commit | 65e8df66d9579b609791deb74d8e1b9ec17c1115 (patch) | |
tree | 38d39d5f4e2234ea73b268de5c60a355b26d60c3 /meta/classes/kernel.bbclass | |
parent | 9eb8c5195e622dffe53b3c25432afc4db4985477 (diff) | |
download | poky-65e8df66d9579b609791deb74d8e1b9ec17c1115.tar.gz |
classes/kernel*: add variables to allow changing artifact extension
Allow .bin suffix to be removed (or changed) in the various artifact
filenames. Removing this extension is useful when trying to remove
symlinks and present only unversioned image files (especially for the
FIT image).
(From OE-Core rev: cbecc3cf06eb7359fedf3c6af281cc72178cad18)
Signed-off-by: Paul Eggleton <paul.eggleton@microsoft.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/kernel.bbclass')
-rw-r--r-- | meta/classes/kernel.bbclass | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 57990bd3b9..5d709400f7 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass | |||
@@ -768,12 +768,12 @@ kernel_do_deploy() { | |||
768 | 768 | ||
769 | for imageType in ${KERNEL_IMAGETYPES} ; do | 769 | for imageType in ${KERNEL_IMAGETYPES} ; do |
770 | baseName=$imageType-${KERNEL_IMAGE_NAME} | 770 | baseName=$imageType-${KERNEL_IMAGE_NAME} |
771 | install -m 0644 ${KERNEL_OUTPUT_DIR}/$imageType $deployDir/$baseName.bin | 771 | install -m 0644 ${KERNEL_OUTPUT_DIR}/$imageType $deployDir/$baseName${KERNEL_IMAGE_BIN_EXT} |
772 | if [ -n "${KERNEL_IMAGE_LINK_NAME}" ] ; then | 772 | if [ -n "${KERNEL_IMAGE_LINK_NAME}" ] ; then |
773 | ln -sf $baseName.bin $deployDir/$imageType-${KERNEL_IMAGE_LINK_NAME}.bin | 773 | ln -sf $baseName${KERNEL_IMAGE_BIN_EXT} $deployDir/$imageType-${KERNEL_IMAGE_LINK_NAME}${KERNEL_IMAGE_BIN_EXT} |
774 | fi | 774 | fi |
775 | if [ "${KERNEL_IMAGETYPE_SYMLINK}" = "1" ] ; then | 775 | if [ "${KERNEL_IMAGETYPE_SYMLINK}" = "1" ] ; then |
776 | ln -sf $baseName.bin $deployDir/$imageType | 776 | ln -sf $baseName${KERNEL_IMAGE_BIN_EXT} $deployDir/$imageType |
777 | fi | 777 | fi |
778 | done | 778 | done |
779 | 779 | ||
@@ -798,9 +798,9 @@ kernel_do_deploy() { | |||
798 | continue | 798 | continue |
799 | fi | 799 | fi |
800 | initramfsBaseName=$imageType-${INITRAMFS_NAME} | 800 | initramfsBaseName=$imageType-${INITRAMFS_NAME} |
801 | install -m 0644 ${KERNEL_OUTPUT_DIR}/$imageType.initramfs $deployDir/$initramfsBaseName.bin | 801 | install -m 0644 ${KERNEL_OUTPUT_DIR}/$imageType.initramfs $deployDir/$initramfsBaseName${KERNEL_IMAGE_BIN_EXT} |
802 | if [ -n "${INITRAMFS_LINK_NAME}" ] ; then | 802 | if [ -n "${INITRAMFS_LINK_NAME}" ] ; then |
803 | ln -sf $initramfsBaseName.bin $deployDir/$imageType-${INITRAMFS_LINK_NAME}.bin | 803 | ln -sf $initramfsBaseName${KERNEL_IMAGE_BIN_EXT} $deployDir/$imageType-${INITRAMFS_LINK_NAME}${KERNEL_IMAGE_BIN_EXT} |
804 | fi | 804 | fi |
805 | done | 805 | done |
806 | fi | 806 | fi |