qemu-native: Create qemu-native.bbclass so all versions have the gcc 3.x detection...
authorRichard Purdie <rpurdie@rpsys.net>
Sat, 2 Sep 2006 18:44:19 +0000 (18:44 +0000)
committerRichard Purdie <rpurdie@rpsys.net>
Sat, 2 Sep 2006 18:44:19 +0000 (18:44 +0000)
packages/qemu/qemu-native.inc [new file with mode: 0644]
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

diff --git a/packages/qemu/qemu-native.inc b/packages/qemu/qemu-native.inc
new file mode 100644 (file)
index 0000000..049aa67
--- /dev/null
@@ -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)
+
+}
index acb5543..bad8bd7 100644 (file)
@@ -1,5 +1,4 @@
 require qemu_${PV}.bb
 inherit native
 S = "${WORKDIR}/qemu-${PV}"
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
-
+require qemu-native.inc
index 2b143bd..9613f7d 100644 (file)
@@ -1,6 +1,5 @@
 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}"
 
index acb5543..9613f7d 100644 (file)
@@ -1,5 +1,5 @@
 require qemu_${PV}.bb
 inherit native
+require qemu-native.inc
 S = "${WORKDIR}/qemu-${PV}"
-prefix = "${STAGING_DIR}/${BUILD_SYS}"
 
index e064723..c0b1cd4 100644 (file)
@@ -1,7 +1,6 @@
 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}"
 
index 49d6c17..639f9a6 100644 (file)
@@ -1,14 +1,3 @@
 require qemu_cvs.bb
 inherit native
-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)
-
-}
+require qemu-native.inc