multi-kernel.inc: drop use of KERNEL_CCSUFFIX to match oe-core
[glsdk/meta-ti-glsdk.git] / recipes-ti / dsplink / ti-dsplink.inc
index 396b35610ac56a463bdc08bd6df5abdeb39c3aa9..ce7cbf97a69a3aa3f897868b74470672446a8ebe 100644 (file)
@@ -11,6 +11,8 @@ LIC_FILES_CHKSUM = "file://dsplink/doc/gpl_2.0.pdf;md5=70996be607b61df78ce46093f
 # TODO :: Unset required since LDFLAGS gets picked up and used incorrectly - investigate
 # TODO :: Do we need to pass so many variables to each make step?
 
 # TODO :: Unset required since LDFLAGS gets picked up and used incorrectly - investigate
 # TODO :: Do we need to pass so many variables to each make step?
 
+inherit module
+
 require ../includes/ti-paths.inc
 require ../includes/ti-staging.inc
 
 require ../includes/ti-paths.inc
 require ../includes/ti-staging.inc
 
@@ -19,7 +21,7 @@ PROVIDES += "ti-dsplink-examples"
 
 # This package builds a kernel module, use kernel PR as base and append a local version
 PR = "${MACHINE_KERNEL_PR}"
 
 # This package builds a kernel module, use kernel PR as base and append a local version
 PR = "${MACHINE_KERNEL_PR}"
-PR_append = "i"
+PR_append = "j"
 
 S = "${WORKDIR}/dsplink_linux_${PV}"
 
 
 S = "${WORKDIR}/dsplink_linux_${PV}"
 
@@ -106,6 +108,7 @@ do_compile() {
       all
 
     # Build the gpp kernel space (debug and release)
       all
 
     # Build the gpp kernel space (debug and release)
+    do_make_scripts
     cd ${DSPLINK}/gpp/src && make \
       OBJDUMP="${TARGET_PREFIX}objdump" \
       CROSS_COMPILE="${TARGET_PREFIX}" \
     cd ${DSPLINK}/gpp/src && make \
       OBJDUMP="${TARGET_PREFIX}objdump" \
       CROSS_COMPILE="${TARGET_PREFIX}" \
@@ -182,7 +185,7 @@ do_install () {
 
 }
 
 
 }
 
-PACKAGES += "ti-dsplink-module"
+PACKAGES =+ "ti-dsplink-module"
 FILES_ti-dsplink-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/dsplinkk.ko" 
 RDEPENDS_ti-dsplink-module += "update-modules"
 
 FILES_ti-dsplink-module = "/lib/modules/${KERNEL_VERSION}/kernel/drivers/dsp/dsplinkk.ko" 
 RDEPENDS_ti-dsplink-module += "update-modules"
 
@@ -205,4 +208,4 @@ PACKAGES += "ti-dsplink-examples"
 RDEPENDS_ti-dsplink-examples_append = " ti-dsplink-module"
 RDEPENDS_ti-dsplink-examples_append_omap3 += " ti-lpm-module ti-lpm-utils"
 FILES_ti-dsplink-examples = "${installdir}/ti-dsplink-examples/*"
 RDEPENDS_ti-dsplink-examples_append = " ti-dsplink-module"
 RDEPENDS_ti-dsplink-examples_append_omap3 += " ti-lpm-module ti-lpm-utils"
 FILES_ti-dsplink-examples = "${installdir}/ti-dsplink-examples/*"
-INSANE_SKIP_ti-dsplink-examples = True
+INSANE_SKIP_ti-dsplink-examples = "1"