[oe-commits] org.oe.dev image.bbclass: Create symlink to latest image generated. Also add dependency on populate staging for do_rootfs (both from poky)
rpurdie commit
openembedded-commits at lists.openembedded.org
Mon Mar 5 20:06:14 UTC 2007
image.bbclass: Create symlink to latest image generated. Also add dependency on populate staging for do_rootfs (both from poky)
Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: 34846c18c4df1d728b658dbdcfbc53ae8d652545
ViewMTN: http://monotone.openembedded.org/revision.psp?id=34846c18c4df1d728b658dbdcfbc53ae8d652545
Files:
1
classes/image.bbclass
conf/bitbake.conf
Diffs:
#
# mt diff -rb6830b0e57018269126bc0d3abdf3d2da392af00 -r34846c18c4df1d728b658dbdcfbc53ae8d652545
#
#
#
# patch "classes/image.bbclass"
# from [76300e66d053d299cb1ba97a2ba2a8f9258b9c6f]
# to [9089c7f293846766ae81b442270036d04893fe29]
#
# patch "conf/bitbake.conf"
# from [2031690e61128297214d7ab2aa36358548bd27bb]
# to [3aa52c7854d9892f402144a7975970c2888ded59]
#
============================================================
--- classes/image.bbclass 76300e66d053d299cb1ba97a2ba2a8f9258b9c6f
+++ classes/image.bbclass 9089c7f293846766ae81b442270036d04893fe29
@@ -1,10 +1,10 @@ BUILD_ALL_DEPS = "1"
inherit rootfs_${IMAGE_PKGTYPE}
PACKAGES = ""
# We need to recursively follow RDEPENDS and RRECOMMENDS for images
BUILD_ALL_DEPS = "1"
-do_rootfs[recrdeptask] = "do_package_write do_deploy"
+do_rootfs[recrdeptask] = "do_package_write do_deploy do_populate_staging"
# Images are generally built explicitly, do not need to be part of world.
EXCLUDE_FROM_WORLD = "1"
@@ -91,6 +91,10 @@ fakeroot do_rootfs () {
else
bbimage -n "${IMAGE_NAME}" -t "$type" -e "${FILE}"
fi
+
+ cd ${DEPLOY_DIR_IMAGE}/
+ rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.*
+ ln -s ${IMAGE_NAME}.rootfs.$type ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.$type
done
${IMAGE_POSTPROCESS_COMMAND}
============================================================
--- conf/bitbake.conf 2031690e61128297214d7ab2aa36358548bd27bb
+++ conf/bitbake.conf 3aa52c7854d9892f402144a7975970c2888ded59
@@ -185,6 +185,7 @@ IMAGE_NAME = "${IMAGE_BASENAME}-${MACHIN
IMAGE_ROOTFS = "${TMPDIR}/rootfs"
IMAGE_BASENAME = "rootfs"
IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}-${DATETIME}"
+IMAGE_LINK_NAME = "${IMAGE_BASENAME}-${MACHINE}"
IMAGE_CMD = ""
IMAGE_CMD_jffs2 = "mkfs.jffs2 -x lzo --root=${IMAGE_ROOTFS} --faketime \
--output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
More information about the Openembedded-commits
mailing list