[oe-commits] org.oe.dev qemu-native: Create qemu-native.bbclass so all versions have the gcc 3.x detection code

rpurdie commit openembedded-commits at lists.openembedded.org
Sat Sep 2 20:38:36 UTC 2006


qemu-native: Create qemu-native.bbclass so all versions have the gcc 3.x detection code

Author: rpurdie at openembedded.org
Branch: org.openembedded.dev
Revision: 6b5174a92b34a002e2e75bb09cc02e1d8770811f
ViewMTN: http://monotone.openembedded.org/revision.psp?id=6b5174a92b34a002e2e75bb09cc02e1d8770811f
Files:
1
packages/qemu/qemu-native.inc
packages/qemu/qemu-native_0.7.0.bb
packages/qemu/qemu-native_0.8.0.bb
packages/qemu/qemu-native_0.8.1.bb
packages/qemu/qemu-native_0.8.2.bb
packages/qemu/qemu-native_cvs.bb
Diffs:

#
# mt diff -ra8265370cca3e02efdea7b09e9dfff97ec45e186 -r6b5174a92b34a002e2e75bb09cc02e1d8770811f
#
# 
# 
# add_file "packages/qemu/qemu-native.inc"
#  content [9379359a6d5f60d0bd2c05d6e93ce6a0f41a9ca0]
# 
# patch "packages/qemu/qemu-native_0.7.0.bb"
#  from [919ae06691b7b6200b1e58604231206c08d36d7d]
#    to [8f6c2ca7e715f7e9b7b6bb2310b17c719bed0796]
# 
# patch "packages/qemu/qemu-native_0.8.0.bb"
#  from [df5180d897d3694524fdb54b7babaa465c601f78]
#    to [ba8570ca82d81fca7522cfc37bf7611763c26ff6]
# 
# patch "packages/qemu/qemu-native_0.8.1.bb"
#  from [919ae06691b7b6200b1e58604231206c08d36d7d]
#    to [ba8570ca82d81fca7522cfc37bf7611763c26ff6]
# 
# patch "packages/qemu/qemu-native_0.8.2.bb"
#  from [650ad724dbdb965dd2abb91256a6ffd2c2b1bcba]
#    to [3d9e77dde60431bb3bd4d2d9dc772b9c6ec59c45]
# 
# patch "packages/qemu/qemu-native_cvs.bb"
#  from [f5f66d0d702350a86c94f184ea5724d32a519096]
#    to [3ed461e231101677152430f28fd51441c9e7b8d1]
# 
============================================================
--- packages/qemu/qemu-native.inc	9379359a6d5f60d0bd2c05d6e93ce6a0f41a9ca0
+++ packages/qemu/qemu-native.inc	9379359a6d5f60d0bd2c05d6e93ce6a0f41a9ca0
@@ -0,0 +1,13 @@
+FILESPATH =. "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/qemu-${PV}:"
+prefix = "${STAGING_DIR}/${BUILD_SYS}"
+
+python __anonymous() {
+    from bb import which, data
+	
+    path = data.getVar('PATH', d)
+    if len(which(path, 'gcc-3.4')) != 0:
+        data.setVar('EXTRA_OECONF', " --cc=gcc-3.4", d)
+    elif len(which(path, 'gcc-3.3')) != 0:
+        data.setVar('EXTRA_OECONF', " --cc=gcc-3.3", d)
+
+}
============================================================
--- packages/qemu/qemu-native_0.7.0.bb	919ae06691b7b6200b1e58604231206c08d36d7d
+++ packages/qemu/qemu-native_0.7.0.bb	8f6c2ca7e715f7e9b7b6bb2310b17c719bed0796
@@ -1,5 +1,4 @@ S = "${WORKDIR}/qemu-${PV}"
 require qemu_${PV}.bb
 inherit native
 S = "${WORKDIR}/qemu-${PV}"
+require qemu-native.inc
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
-
============================================================
--- packages/qemu/qemu-native_0.8.0.bb	df5180d897d3694524fdb54b7babaa465c601f78
+++ packages/qemu/qemu-native_0.8.0.bb	ba8570ca82d81fca7522cfc37bf7611763c26ff6
@@ -1,6 +1,5 @@ inherit native
 require qemu_${PV}.bb
 inherit native
-FILESPATH =. "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/qemu-${PV}:"
+require qemu-native.inc
 S = "${WORKDIR}/qemu-${PV}"
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
 
============================================================
--- packages/qemu/qemu-native_0.8.1.bb	919ae06691b7b6200b1e58604231206c08d36d7d
+++ packages/qemu/qemu-native_0.8.1.bb	ba8570ca82d81fca7522cfc37bf7611763c26ff6
@@ -1,5 +1,5 @@ inherit native
 require qemu_${PV}.bb
 inherit native
+require qemu-native.inc
 S = "${WORKDIR}/qemu-${PV}"
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
 
============================================================
--- packages/qemu/qemu-native_0.8.2.bb	650ad724dbdb965dd2abb91256a6ffd2c2b1bcba
+++ packages/qemu/qemu-native_0.8.2.bb	3d9e77dde60431bb3bd4d2d9dc772b9c6ec59c45
@@ -1,7 +1,6 @@ inherit native
 require qemu_${PV}.bb
 EXTRA_OECONF = ""
 inherit native
-FILESPATH =. "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/qemu-${PV}:"
+require qemu-native.inc
 S = "${WORKDIR}/qemu-${PV}"
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
 
============================================================
--- packages/qemu/qemu-native_cvs.bb	f5f66d0d702350a86c94f184ea5724d32a519096
+++ packages/qemu/qemu-native_cvs.bb	3ed461e231101677152430f28fd51441c9e7b8d1
@@ -1,14 +1,3 @@ inherit native
 require qemu_cvs.bb
 inherit native
+require qemu-native.inc
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
-
-python __anonymous() {
-    from bb import which, data
-	
-    path = data.getVar('PATH', d)
-    if len(which(path, 'gcc-3.4')) != 0:
-        data.setVar('EXTRA_OECONF', " --cc=gcc-3.4", d)
-    elif len(which(path, 'gcc-3.3')) != 0:
-        data.setVar('EXTRA_OECONF', " --cc=gcc-3.3", d)
-
-}






More information about the Openembedded-commits mailing list