[oe-commits] org.oe.dreambox conf/machine/dm7025.conf: don't mess up rootfs while creating image
tmbinc commit
openembedded-commits at lists.openembedded.org
Mon Jul 9 03:03:49 UTC 2007
conf/machine/dm7025.conf: don't mess up rootfs while creating image
Author: tmbinc at openembedded.org
Branch: org.openembedded.dreambox
Revision: e646a959ce1470c32648587ebf6d4aee10fcedc9
ViewMTN: http://monotone.openembedded.org/revision.psp?id=e646a959ce1470c32648587ebf6d4aee10fcedc9
Files:
1
conf/machine/dm7025.conf
Diffs:
#
# mt diff -re38c587542f1c1997b1ef16961fdf061033cb2c4 -re646a959ce1470c32648587ebf6d4aee10fcedc9
#
#
#
# patch "conf/machine/dm7025.conf"
# from [5740b3fafbd4a5f435296ed34ccba04801825b26]
# to [b72e7f2ffbe28ba9b27d43745e2dcf1cc30ffbc0]
#
============================================================
--- conf/machine/dm7025.conf 5740b3fafbd4a5f435296ed34ccba04801825b26
+++ conf/machine/dm7025.conf b72e7f2ffbe28ba9b27d43745e2dcf1cc30ffbc0
@@ -59,6 +59,7 @@ IMAGE_CMD_jffs2 = "\
IMAGE_CMD_jffs2 = "\
if [ "${@bb.data.getVar('DISTRO_VERSION', d, 1)}" != "1.4.0" ]; \
then \
+ install -d ${DEPLOY_DIR_IMAGE}/boot_tmp; \
for i in bin dev mnt/flash mnt/squashfs mnt/root; \
do \
install -d ${IMAGE_ROOTFS}/boot/$i; \
@@ -74,7 +75,7 @@ IMAGE_CMD_jffs2 = "\
mkfs.jffs2 --root=${IMAGE_ROOTFS}/boot --faketime \
--output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.boot.jffs2 \
${EXTRA_IMAGECMD}; \
- rm -rf ${IMAGE_ROOTFS}/boot/*; \
+ mv ${IMAGE_ROOTFS}/boot/* ${DEPLOY_DIR_IMAGE}/boot_tmp; \
\
install -d ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}/delta; \
cd ${IMAGE_ROOTFS}; \
@@ -96,7 +97,12 @@ IMAGE_CMD_jffs2 = "\
mkfs.jffs2 --root=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME} --faketime \
--output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
${EXTRA_IMAGECMD}; \
+ \
+ for i in ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}/delta/*; \
+ do cp -R $i ${IMAGE_ROOTFS}; done; \
rm -rf ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}; \
+ rm -rf ${IMAGE_ROOTFS}/boot; \
+ mv ${DEPLOY_DIR_IMAGE}/boot_tmp ${IMAGE_ROOTFS}/boot; \
else \
mkfs.jffs2 --root=${IMAGE_ROOTFS}/boot --faketime \
--output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.boot.jffs2 \
More information about the Openembedded-commits
mailing list