ti-dsplink: Move dsplink_1.64 fix-ups into version specific recipe
authorRoger Monk <r-monk@ti.com>
Thu, 22 Apr 2010 00:41:35 +0000 (01:41 +0100)
committerKoen Kooi <koen@openembedded.org>
Thu, 22 Apr 2010 11:21:55 +0000 (13:21 +0200)
* Fix-ups for kernel headers and CROSS_COMPILE are specific to 1.64

Signed-off-by: Roger Monk <r-monk@ti.com>
Signed-off-by: Koen Kooi <koen@openembedded.org>
recipes/ti/ti-dsplink.inc
recipes/ti/ti-dsplink_1.64.bb

index c0171f1..b13b469 100644 (file)
@@ -64,13 +64,6 @@ export DSPLINK
 
 do_configure() {
 
-    # asm/page.h is gone with linux-libc-headers 2.6.31.
-    # We can safely sed it out since it has been empty for the past 2 years
-    sed -i /page.h/d ${S}/dsplink/gpp/src/api/Linux/drv_api.c || true 
-
-    # Makefile passes hardcoded CROSS_COMPILE - rename so this doesnt get passed to kbuild
-    sed -i -e s:CROSS_COMPILE:BOGUS_CROSS_COMPILE:g ${S}/dsplink/gpp/src/Rules.mk
-
     # Run perl script to create appropriate makefiles (v1.60 and up)
     (
     cd ${DSPLINK}
index 3f1332b..bf45ea8 100644 (file)
@@ -10,6 +10,19 @@ SRC_URI_append = "file://dsplink_1_64_kernel_2_6_33_autoconf.patch;patch=1 \
                   file://dsplink_1_64_add_dm6446_build_support.patch;patch=1 \
                   file://dsplink_1_64_add_omapl137_build_support.patch;patch=1 "
 
+
+# Fix-up headers for latest kernels and remove bogus CROSS_COMPILE configuration
+
+do_configure_prepend() {
+
+    # asm/page.h is gone with linux-libc-headers 2.6.31.
+    # We can safely sed it out since it has been empty for the past 2 years
+    sed -i /page.h/d ${S}/dsplink/gpp/src/api/Linux/drv_api.c || true
+
+    # Makefile passes hardcoded CROSS_COMPILE - rename so this doesnt get passed to kbuild
+    sed -i -e s:CROSS_COMPILE:BOGUS_CROSS_COMPILE:g ${S}/dsplink/gpp/src/Rules.mk
+}
+
 # Cheat a bit with includes
 # SZ_1k = 0x00000400
 # ../gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c:127: error: 'SZ_2K' undeclared (first use in this function)
@@ -18,4 +31,3 @@ do_compile_prepend() {
     sed -i s:SZ_2K:0x00000800:g ${S}/dsplink/gpp/src/arch/OMAP3530/shmem/Linux/omap3530_phy_shmem.c
 }
 
-