[oe-commits] org.oe.dev rootfs_ipk.bbclass: Work around PATH'ing problems in other image-related bbclasses and / or .bb's
coredump2 commit
openembedded-commits at lists.openembedded.org
Thu Mar 1 03:26:02 UTC 2007
rootfs_ipk.bbclass: Work around PATH'ing problems in other image-related bbclasses and / or .bb's
Author: coredump2 at openembedded.org
Branch: org.openembedded.dev
Revision: 6a45fed39786e7cb90ac0614b537342c4ae8cd51
ViewMTN: http://monotone.openembedded.org/revision.psp?id=6a45fed39786e7cb90ac0614b537342c4ae8cd51
Files:
1
classes/rootfs_ipk.bbclass
Diffs:
#
# mt diff -r77c7c9f8b6af45e03e3dfc70d5e536b37dd55d8d -r6a45fed39786e7cb90ac0614b537342c4ae8cd51
#
#
#
# patch "classes/rootfs_ipk.bbclass"
# from [b39c54e1570b3467692f1c49daaa00b9fce8f81c]
# to [4cfd4cb3df2ebcd2090af220e473198fd82ed91f]
#
============================================================
--- classes/rootfs_ipk.bbclass b39c54e1570b3467692f1c49daaa00b9fce8f81c
+++ classes/rootfs_ipk.bbclass 4cfd4cb3df2ebcd2090af220e473198fd82ed91f
@@ -41,6 +41,7 @@ rootfs_create_combined_feed() {
# Set DEPLOY_ENABLE_OEFEED=2 to rebuild Packages with ipkg-make-index (very slow)
# Set DEPLOY_ENABLE_OEFEED=1 to use the Packages files from ipk/ARCH/ (fast)
+ OLD_PWD="$PWD"
mkdir -p "${DEPLOY_DIR}/oe-feed"
cd "${DEPLOY_DIR}/oe-feed" || exit 1
@@ -74,6 +75,9 @@ rootfs_create_combined_feed() {
touch ${DEPLOY_DIR}/oe-feed/Packages
ipkg-make-index -r ${DEPLOY_DIR}/oe-feed/Packages -p ${DEPLOY_DIR}/oe-feed/Packages -l ${DEPLOY_DIR}/oe-feed/Packages.filelist -m ${DEPLOY_DIR}/oe-feed/
fi
+
+ # Some *-image.bb's are kinda touchy-feely about a changing $PWD
+ cd "$OLD_PWD"
}
fakeroot rootfs_ipk_do_rootfs () {
More information about the Openembedded-commits
mailing list