mono: make mono-native buildable not only on ARM
authorMarcin Juszkiewicz <hrw@openembedded.org>
Wed, 7 Feb 2007 08:47:48 +0000 (08:47 +0000)
committerMarcin Juszkiewicz <hrw@openembedded.org>
Wed, 7 Feb 2007 08:47:48 +0000 (08:47 +0000)
packages/mono/mono-native_1.2.2.1.bb
packages/mono/mono.inc [new file with mode: 0644]
packages/mono/mono_1.2.2.1.bb

index 01b795f..67651ae 100644 (file)
@@ -1,6 +1,4 @@
-require mono_${PV}.bb
-
-S = "${WORKDIR}/mono-${PV}"
+require mono.inc
 
 DEPENDS = "glib-2.0-native"
 
diff --git a/packages/mono/mono.inc b/packages/mono/mono.inc
new file mode 100644 (file)
index 0000000..444427e
--- /dev/null
@@ -0,0 +1,17 @@
+DESCRIPTION = "Mono Programming Language"
+SECTION = "devel/mono"
+LICENSE = "GPL LGPL X11"
+
+SRC_URI = "http://go-mono.com/sources/mono/mono-${PV}.tar.gz \
+           file://cpu-arm.h"
+
+S = "${WORKDIR}/mono-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--disable-mcs-build"
+EXTRA_OECONF_arm = "--without-tls"
+
+do_compile_prepend() {
+        cp ${WORKDIR}/cpu-arm.h ${S}/mono/mini/
+}
index f786001..57230e8 100644 (file)
@@ -1,19 +1,5 @@
-DESCRIPTION = "Mono Programming Language"
-SECTION = "devel/mono"
-LICENSE = "GPL LGPL X11"
+require mono.inc
 DEPENDS = "mono-native glib-2.0"
 
 #We only have a cpu-${arch}.h from arm, so let's mask out non-working architectures
 COMPATIBLE_HOST = "arm.*-linux"
-
-SRC_URI = "http://go-mono.com/sources/mono/mono-${PV}.tar.gz \
-           file://cpu-arm.h"
-
-inherit autotools
-
-EXTRA_OECONF = "--disable-mcs-build"
-EXTRA_OECONF_arm = "--without-tls"
-
-do_compile_prepend() {
-        cp ${WORKDIR}/cpu-arm.h ${S}/mono/mini/
-}