summaryrefslogtreecommitdiff
path: root/recipes/ti/ti-codecs-omapl138_1.0.bb
diff options
context:
space:
mode:
authorKoen Kooi <k-kooi@ti.com>2010-01-07 09:27:10 +0100
committerKoen Kooi <koen@openembedded.org>2010-04-12 19:43:09 +0200
commit0466b4efce3dfabf37b167d78365c3584df01f2e (patch)
treeee0b6022a6e603a0ab7b73ec5458fe7e3fd77ceb /recipes/ti/ti-codecs-omapl138_1.0.bb
parentbf6ecab934c08a9c40044287d3ab6a56aa949cc6 (diff)
ti recipes: start moving from -native to machine specific
Signed-off-by: Koen Kooi <k-kooi@ti.com>
Diffstat (limited to 'recipes/ti/ti-codecs-omapl138_1.0.bb')
-rw-r--r--recipes/ti/ti-codecs-omapl138_1.0.bb35
1 files changed, 35 insertions, 0 deletions
diff --git a/recipes/ti/ti-codecs-omapl138_1.0.bb b/recipes/ti/ti-codecs-omapl138_1.0.bb
new file mode 100644
index 0000000000..491bf937dd
--- /dev/null
+++ b/recipes/ti/ti-codecs-omapl138_1.0.bb
@@ -0,0 +1,35 @@
+require ti-codec.inc
+
+# Should be replaced with real http URL, but for now create codec combo tar from DVSDK installation.
+SRC_URI = "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/sdk/omap_l138/1_00/latest/exports/${BINFILE};name=l138codecs"
+
+SRC_URI[l138codecs.md5sum] = "64a53cd55bc63d3a6f4db742aff90de9"
+SRC_URI[l138codecs.sha256sum] = "4fb1075ad83f6017616410eff35ada7d567f1ee1b5b23624a817e8fc7dda3f8a"
+
+require ti-eula-unpack.inc
+
+# Specify names of the InstallJammer binary file and the tarball it extracts
+BINFILE = "cs1omapl138_${PV}-v2_setup_linux.bin"
+TI_BIN_UNPK_CMDS = "y:Y: qY:workdir"
+
+S = "${WORKDIR}/OMAP_L138_arm_${PV}_08/cs1omapl138_${PV}"
+
+# Yes, the xdc stuff still breaks with a '.' in PWD
+PV = "1_00_00"
+PR = "r2"
+
+do_compile() {
+ echo "do nothing"
+}
+
+#generic codec
+DSPSUFFIX_omapl138 = "x64P"
+
+do_install () {
+ install -d ${D}/${installdir}/codec-combo
+ cd ${S}
+ for file in `find . -name *.${DSPSUFFIX}`; do
+ cp ${file} ${D}/${installdir}/codec-combo
+ done
+}
+