blob: e77107c893f857c929b82428f6be4d8232660932 [file] [log] [blame]
Andrew Geisslerc9f78652020-09-18 14:11:35 -05001##################################################################
2# Specific kernel creation info
3# for recipes/bbclasses which need to reuse some of the kernel
4# artifacts, but aren't kernel recipes themselves
5##################################################################
6
7inherit image-artifact-names
8
Brad Bishop1a4b7ee2018-12-16 17:11:34 -08009KERNEL_ARTIFACT_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}"
10KERNEL_ARTIFACT_LINK_NAME ?= "${MACHINE}"
Andrew Geissler595f6302022-01-24 19:11:47 +000011KERNEL_ARTIFACT_BIN_EXT ?= ".bin"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080012
13KERNEL_IMAGE_NAME ?= "${KERNEL_ARTIFACT_NAME}"
14KERNEL_IMAGE_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}"
Andrew Geissler595f6302022-01-24 19:11:47 +000015KERNEL_IMAGE_BIN_EXT ?= "${KERNEL_ARTIFACT_BIN_EXT}"
16KERNEL_IMAGETYPE_SYMLINK ?= "1"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080017
18KERNEL_DTB_NAME ?= "${KERNEL_ARTIFACT_NAME}"
19KERNEL_DTB_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}"
Andrew Geissler595f6302022-01-24 19:11:47 +000020KERNEL_DTB_BIN_EXT ?= "${KERNEL_ARTIFACT_BIN_EXT}"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080021
22KERNEL_FIT_NAME ?= "${KERNEL_ARTIFACT_NAME}"
23KERNEL_FIT_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}"
Andrew Geissler595f6302022-01-24 19:11:47 +000024KERNEL_FIT_BIN_EXT ?= "${KERNEL_ARTIFACT_BIN_EXT}"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080025
26MODULE_TARBALL_NAME ?= "${KERNEL_ARTIFACT_NAME}"
27MODULE_TARBALL_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}"
28MODULE_TARBALL_DEPLOY ?= "1"
29
30INITRAMFS_NAME ?= "initramfs-${KERNEL_ARTIFACT_NAME}"
31INITRAMFS_LINK_NAME ?= "initramfs-${KERNEL_ARTIFACT_LINK_NAME}"