ti-codec-engine: fixes
authorDenys Dmytriyenko <[denis@denix.org]>
Thu, 21 Jan 2010 08:03:18 +0000 (09:03 +0100)
committerKoen Kooi <koen@openembedded.org>
Mon, 12 Apr 2010 17:43:12 +0000 (19:43 +0200)
* there is no loadmodules.sh for DM365 in this version
* add lost DM6467 deps, make linuxutils dep common

Signed-off-by: Koen Kooi <k-kooi@ti.com>
recipes/ti/ti-codec-engine.inc

index c2a6e8e..bb94664 100644 (file)
@@ -3,11 +3,12 @@ DESCRIPTION = "Codec Engine for TI ARM/DSP processors"
 require ti-paths.inc
 
 # compile time dependencies
-DEPENDS = "ti-framework-components ti-xdais ti-xdctools ti-cgt6x ti-biosutils ti-edma3lld"
+DEPENDS = "ti-framework-components ti-xdais ti-xdctools ti-cgt6x ti-biosutils ti-edma3lld ti-linuxutils"
 
-DEPENDS_append_dm6446  = " ti-dspbios ti-linuxutils ti-dsplink-module"
-DEPENDS_append_omap3           = " ti-dspbios ti-linuxutils ti-dsplink-module ti-lpm-module"
-DEPENDS_append_omapl138 = " ti-dspbios ti-linuxutils ti-dsplink-module"
+DEPENDS_append_dm6446  = " ti-dspbios ti-dsplink-module"
+DEPENDS_append_dm6467  = " ti-dspbios ti-dsplink-module"
+DEPENDS_append_omap3           = " ti-dspbios ti-dsplink-module ti-lpm-module"
+DEPENDS_append_omapl138 = " ti-dspbios ti-dsplink-module"
 
 SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/ce/${PV}/exports/codec_engine_${PV},lite.tar.gz;name=cetarball"
 
@@ -66,7 +67,9 @@ do_compile () {
 do_install() {
 
        install -d ${D}/${installdir}/codec-engine-apps
-       cp ${S}/examples/apps/system_files/${DEVICES}/loadmodules.sh ${D}/${installdir}/codec-engine-apps
+       if [-e ${S}/examples/apps/system_files/${DEVICES}/loadmodules.sh ]; then
+               cp ${S}/examples/apps/system_files/${DEVICES}/loadmodules.sh ${D}/${installdir}/codec-engine-apps
+       fi
 
        cd ${S}/examples/ti/sdo/ce/examples