From 956f5bb2c9a104582f87b5831a71bfad349cf2b0 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Sat, 1 Sep 2007 15:25:00 +0000 Subject: multimachine.bbclass: Add PKGDATA_DIR defintion, disabled for now (from poky) --- classes/multimachine.bbclass | 3 +++ 1 file changed, 3 insertions(+) (limited to 'classes/multimachine.bbclass') diff --git a/classes/multimachine.bbclass b/classes/multimachine.bbclass index 4187a00ec3..0286a29515 100644 --- a/classes/multimachine.bbclass +++ b/classes/multimachine.bbclass @@ -1,6 +1,9 @@ STAMP = "${TMPDIR}/stamps/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/${PF}" WORKDIR = "${TMPDIR}/work/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/${PF}" STAGING_KERNEL_DIR = "${STAGING_DIR}/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel" +# Enable me to fix pkgdata problems with multimachine +# Requires all install tasks to rerun (wipe all install stamps from tmp/stamps/ +#PKGDATA_DIR = "${STAGING_DIR}/pkgdata/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}" # Find any machine specific sub packages and if present, mark the # whole package as machine specific for multimachine purposes. -- cgit v1.2.3 From 50892a61a0162899157adebe53999dbbf90dc410 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 4 Sep 2007 08:42:26 +0000 Subject: multimachine.bbclass: Use a new PKGDATA_DIR which includes the multimachine path to prevent cross contamination between machines. This change requires all install tasks to rerun (remove the do_install stamps from tmp/stamps) --- classes/multimachine.bbclass | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'classes/multimachine.bbclass') diff --git a/classes/multimachine.bbclass b/classes/multimachine.bbclass index 0286a29515..945d22bfe0 100644 --- a/classes/multimachine.bbclass +++ b/classes/multimachine.bbclass @@ -1,9 +1,7 @@ STAMP = "${TMPDIR}/stamps/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/${PF}" WORKDIR = "${TMPDIR}/work/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/${PF}" STAGING_KERNEL_DIR = "${STAGING_DIR}/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}/kernel" -# Enable me to fix pkgdata problems with multimachine -# Requires all install tasks to rerun (wipe all install stamps from tmp/stamps/ -#PKGDATA_DIR = "${STAGING_DIR}/pkgdata/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}" +PKGDATA_DIR = "${STAGING_DIR}/pkgdata/${MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}" # Find any machine specific sub packages and if present, mark the # whole package as machine specific for multimachine purposes. -- cgit v1.2.3