1*4882a593Smuzhiyun################################################################## 2*4882a593Smuzhiyun# Specific kernel creation info 3*4882a593Smuzhiyun# for recipes/bbclasses which need to reuse some of the kernel 4*4882a593Smuzhiyun# artifacts, but aren't kernel recipes themselves 5*4882a593Smuzhiyun################################################################## 6*4882a593Smuzhiyun 7*4882a593Smuzhiyuninherit image-artifact-names 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunKERNEL_ARTIFACT_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}${IMAGE_VERSION_SUFFIX}" 10*4882a593SmuzhiyunKERNEL_ARTIFACT_LINK_NAME ?= "${MACHINE}" 11*4882a593SmuzhiyunKERNEL_ARTIFACT_BIN_EXT ?= ".bin" 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunKERNEL_IMAGE_NAME ?= "${KERNEL_ARTIFACT_NAME}" 14*4882a593SmuzhiyunKERNEL_IMAGE_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}" 15*4882a593SmuzhiyunKERNEL_IMAGE_BIN_EXT ?= "${KERNEL_ARTIFACT_BIN_EXT}" 16*4882a593SmuzhiyunKERNEL_IMAGETYPE_SYMLINK ?= "1" 17*4882a593Smuzhiyun 18*4882a593SmuzhiyunKERNEL_DTB_NAME ?= "${KERNEL_ARTIFACT_NAME}" 19*4882a593SmuzhiyunKERNEL_DTB_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}" 20*4882a593SmuzhiyunKERNEL_DTB_BIN_EXT ?= "${KERNEL_ARTIFACT_BIN_EXT}" 21*4882a593Smuzhiyun 22*4882a593SmuzhiyunKERNEL_FIT_NAME ?= "${KERNEL_ARTIFACT_NAME}" 23*4882a593SmuzhiyunKERNEL_FIT_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}" 24*4882a593SmuzhiyunKERNEL_FIT_BIN_EXT ?= "${KERNEL_ARTIFACT_BIN_EXT}" 25*4882a593Smuzhiyun 26*4882a593SmuzhiyunMODULE_TARBALL_NAME ?= "${KERNEL_ARTIFACT_NAME}" 27*4882a593SmuzhiyunMODULE_TARBALL_LINK_NAME ?= "${KERNEL_ARTIFACT_LINK_NAME}" 28*4882a593SmuzhiyunMODULE_TARBALL_DEPLOY ?= "1" 29*4882a593Smuzhiyun 30*4882a593SmuzhiyunINITRAMFS_NAME ?= "initramfs-${KERNEL_ARTIFACT_NAME}" 31*4882a593SmuzhiyunINITRAMFS_LINK_NAME ?= "initramfs-${KERNEL_ARTIFACT_LINK_NAME}" 32