[oe-commits] Tom Rini : cross.bbclass: In sysroot_stage_all, only process src dirs if they exist.
git version control
git at git.openembedded.org
Wed May 5 11:10:27 UTC 2010
Module: openembedded.git
Branch: rpurdie/work-in-progress
Commit: cefa608624247db749ab324547d248c1200ad1a8
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=cefa608624247db749ab324547d248c1200ad1a8
Author: Tom Rini <tom_rini at mentor.com>
Date: Mon May 3 17:14:12 2010 -0700
cross.bbclass: In sysroot_stage_all, only process src dirs if they exist.
Fixes module-init-tools-cross on DISTRO=minimal MACHINE=mpc8315e-rdb
Signed-off-by: Tom Rini <tom_rini at mentor.com>
---
classes/cross.bbclass | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/classes/cross.bbclass b/classes/cross.bbclass
index 70178b2..69f6511 100644
--- a/classes/cross.bbclass
+++ b/classes/cross.bbclass
@@ -67,8 +67,12 @@ sysroot_stage_all() {
sysroot_stage_dir ${D} ${SYSROOT_DESTDIR}
install -d ${SYSROOT_DESTDIR}${STAGING_DIR_TARGET}${target_base_libdir}/
install -d ${SYSROOT_DESTDIR}${STAGING_DIR_TARGET}${target_libdir}/
- sysroot_stage_libdir ${SYSROOT_DESTDIR}${target_base_libdir} ${SYSROOT_DESTDIR}${STAGING_DIR_TARGET}${target_base_libdir}
- sysroot_stage_libdir ${SYSROOT_DESTDIR}${target_libdir} ${SYSROOT_DESTDIR}${STAGING_DIR_TARGET}${target_libdir}
+ if [ -d ${SYSROOT_DESTDIR}${target_base_libdir} ]; then
+ sysroot_stage_libdir ${SYSROOT_DESTDIR}${target_base_libdir} ${SYSROOT_DESTDIR}${STAGING_DIR_TARGET}${target_base_libdir}
+ fi
+ if [ -d ${SYSROOT_DESTDIR}${target_libdir} ]; then
+ sysroot_stage_libdir ${SYSROOT_DESTDIR}${target_libdir} ${SYSROOT_DESTDIR}${STAGING_DIR_TARGET}${target_libdir}
+ fi
}
#
More information about the Openembedded-commits
mailing list