]> code.ossystems Code Review - openembedded-core.git/commitdiff
sdk.bbclass Fix after the staging layout changes
authorRichard Purdie <richard@openedhand.com>
Sat, 19 Jul 2008 21:53:32 +0000 (21:53 +0000)
committerRichard Purdie <richard@openedhand.com>
Sat, 19 Jul 2008 21:53:32 +0000 (21:53 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4897 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/classes/sdk.bbclass

index f01c3b7afebc14ed158b6cf38587385cb48639fa..766d513efdc9cef95bc55c75dff9d2ae44eafcc1 100644 (file)
@@ -2,9 +2,17 @@
 # or indirectly via dependency.  No need to be in 'world'.
 EXCLUDE_FROM_WORLD = "1"
 
+# Save MULTIMACH_ARCH
+OLD_MULTIMACH_ARCH := "${MULTIMACH_ARCH}"
+# Save PACKAGE_ARCH
 OLD_PACKAGE_ARCH := ${PACKAGE_ARCH}
 PACKAGE_ARCH = "${BUILD_ARCH}-${OLD_PACKAGE_ARCH}-sdk"
+# Also save BASE_PACKAGE_ARCH since HOST_ARCH can influence it
+OLD_BASE_PACKAGE_ARCH := "${BASE_PACKAGE_ARCH}"
+BASE_PACKAGE_ARCH = "${OLD_BASE_PACKAGE_ARCH}"
+
 STAGING_DIR_HOST = "${STAGING_DIR}/${HOST_SYS}-sdk"
+STAGING_DIR_TARGET = "${STAGING_DIR}/${OLD_MULTIMACH_ARCH}${TARGET_VENDOR}-${TARGET_OS}"
 
 HOST_ARCH = "${BUILD_ARCH}"
 HOST_VENDOR = "${BUILD_VENDOR}"