packaged-staging: Fix mkdir to actually create destination
authorJoshua Lock <josh@linux.intel.com>
Mon, 29 Mar 2010 13:23:59 +0000 (14:23 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 5 May 2010 13:45:51 +0000 (14:45 +0100)
Patch from Poky fixes fallout from recent packaged-staging fix for cross
packages.

Signed-off-by: Joshua Lock <josh@linux.intel.com>
classes/packaged-staging.bbclass

index f3648d2..98623a0 100644 (file)
@@ -307,7 +307,7 @@ populate_staging_postamble () {
 packagedstaging_fastpath () {
        if [ "$PSTAGING_ACTIVE" = "1" ]; then
                mkdir -p ${PSTAGE_TMPDIR_STAGE}/staging/
-               mkdir -p ${PSTAGE_TMPDIR_STAGE}/cross/
+               mkdir -p ${PSTAGE_TMPDIR_STAGE}/cross/${BASE_PACKAGE_ARCH}/
                cp -fpPR ${SYSROOT_DESTDIR}${STAGING_DIR}/* ${PSTAGE_TMPDIR_STAGE}/staging/ || /bin/true
                cp -fpPR ${SYSROOT_DESTDIR}${CROSS_DIR}/* ${PSTAGE_TMPDIR_STAGE}/cross/${BASE_PACKAGE_ARCH}/ || /bin/true
        fi