[oe-commits] org.oe.dev meta-toolchain*: Introduce name suffix for toolchain packages to avoid toolchain targets overwriting each other.

florian commit openembedded-commits at lists.openembedded.org
Wed Jan 16 14:19:41 UTC 2008


meta-toolchain*: Introduce name suffix for toolchain packages to avoid toolchain targets overwriting each other.

Author: florian at openembedded.org
Branch: org.openembedded.dev
Revision: bac6bab8aea0d3ae63ff99ef44f37a08bd4f381e
ViewMTN: http://monotone.openembedded.org/revision/info/bac6bab8aea0d3ae63ff99ef44f37a08bd4f381e
Files:
1
packages/meta/meta-toolchain-gpe-sbox.bb
packages/meta/meta-toolchain-gpe.bb
packages/meta/meta-toolchain-openmoko.bb
packages/meta/meta-toolchain-sbox.bb
packages/meta/meta-toolchain.bb
Diffs:

#
# mt diff -rbbbe0748699b926a27c7d140e243889b791606eb -rbac6bab8aea0d3ae63ff99ef44f37a08bd4f381e
#
# 
# 
# patch "packages/meta/meta-toolchain-gpe-sbox.bb"
#  from [cfdfc9f4b2bbdd1f3ad0ebd0cfa69553220548d7]
#    to [8c13ffb0df097aec092934180a6187818aba7378]
# 
# patch "packages/meta/meta-toolchain-gpe.bb"
#  from [e4b3b787a0714a603a46e6d0423cfddb7bba3c58]
#    to [96ae935de25684f8ec51be678ff8a2aedf946d99]
# 
# patch "packages/meta/meta-toolchain-openmoko.bb"
#  from [052ed3fc28dde371bd81be6bf9ffaa47c10deb57]
#    to [2c36f31834b317cfdc81cff2dc8cd7db05229bcf]
# 
# patch "packages/meta/meta-toolchain-sbox.bb"
#  from [00b9d0333251622f7df96dfb38a417c61e90a281]
#    to [aa24669823d24a74c6fa299901b587d1432ba62a]
# 
# patch "packages/meta/meta-toolchain.bb"
#  from [3fe2673a61b591aed4f247f8201896a640d5ed35]
#    to [b52d096ec913c333f9bb14b192bc922b80854834]
# 
============================================================
--- packages/meta/meta-toolchain-gpe-sbox.bb	cfdfc9f4b2bbdd1f3ad0ebd0cfa69553220548d7
+++ packages/meta/meta-toolchain-gpe-sbox.bb	8c13ffb0df097aec092934180a6187818aba7378
@@ -9,3 +9,4 @@ require meta-toolchain.bb
 
 require meta-toolchain.bb
 
+SDK_SUFFIX = "toolchain-gpe-sbox"
============================================================
--- packages/meta/meta-toolchain-gpe.bb	e4b3b787a0714a603a46e6d0423cfddb7bba3c58
+++ packages/meta/meta-toolchain-gpe.bb	96ae935de25684f8ec51be678ff8a2aedf946d99
@@ -7,3 +7,4 @@ require meta-toolchain.bb
 
 require meta-toolchain.bb
 
+SDK_SUFFIX = "toolchain-gpe"
============================================================
--- packages/meta/meta-toolchain-openmoko.bb	052ed3fc28dde371bd81be6bf9ffaa47c10deb57
+++ packages/meta/meta-toolchain-openmoko.bb	2c36f31834b317cfdc81cff2dc8cd7db05229bcf
@@ -1,4 +1,5 @@ require meta-toolchain.bb
 TOOLCHAIN_TARGET_TASK = "task-toolchain-openmoko-sdk"
 
 require meta-toolchain.bb
 
+SDK_SUFFIX = "toolchain-openmoko"
============================================================
--- packages/meta/meta-toolchain-sbox.bb	00b9d0333251622f7df96dfb38a417c61e90a281
+++ packages/meta/meta-toolchain-sbox.bb	aa24669823d24a74c6fa299901b587d1432ba62a
@@ -1,6 +1,8 @@ require meta-toolchain.bb
 TOOLCHAIN_TARGET_TASK = "\
     task-sdk-bare \
     task-sdk-sbox"
 
 require meta-toolchain.bb
 
+SDK_SUFFIX = "toolchain-sbox"
+
============================================================
--- packages/meta/meta-toolchain.bb	3fe2673a61b591aed4f247f8201896a640d5ed35
+++ packages/meta/meta-toolchain.bb	b52d096ec913c333f9bb14b192bc922b80854834
@@ -1,12 +1,14 @@ DEPENDS = "ipkg-native ipkg-utils-native
 DESCRIPTION = "Meta package for building a installable toolchain"
 LICENSE = "MIT"
 DEPENDS = "ipkg-native ipkg-utils-native fakeroot-native sed-native"
+PR = "r1"
 
 inherit sdk meta
 
 SDK_DIR = "${WORKDIR}/sdk"
 SDK_OUTPUT = "${SDK_DIR}/image"
 SDK_DEPLOY = "${TMPDIR}/deploy/sdk"
+SDK_SUFFIX = "toolchain"
 
 FEED_ARCH ?= "${TARGET_ARCH}"
 
@@ -120,7 +122,7 @@ do_populate_sdk() {
 	# package it up
 	mkdir -p ${SDK_DEPLOY}
 	cd ${SDK_OUTPUT}
-	fakeroot tar cfj ${SDK_DEPLOY}/${DISTRO}-${DISTRO_VERSION}-${FEED_ARCH}-${TARGET_OS}-toolchain.tar.bz2 .
+	fakeroot tar cfj ${SDK_DEPLOY}/${DISTRO}-${DISTRO_VERSION}-${FEED_ARCH}-${TARGET_OS}-${SDK_SUFFIX}.tar.bz2 .
 }
 
 do_populate_sdk[nostamp] = "1"






More information about the Openembedded-commits mailing list