[oe-commits] org.oe.dev codec-engine: prepare do_stage and do_install for more libraries

koen commit oe at amethyst.openembedded.net
Tue Jul 22 19:56:51 UTC 2008


codec-engine: prepare do_stage and do_install for more libraries

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 54250edb5357e2653315246d80a304f1ff9a8569
ViewMTN: http://monotone.openembedded.org/revision/info/54250edb5357e2653315246d80a304f1ff9a8569
Files:
1
packages/dsplink/codec-engine_2.10.bb
Diffs:

#
# mt diff -r87df28402ff33c32802f2ac701c622515aa92860 -r54250edb5357e2653315246d80a304f1ff9a8569
#
#
#
# patch "packages/dsplink/codec-engine_2.10.bb"
#  from [2e54ab2fcfd830549336bdb8b7b72986f35260ab]
#    to [d83292d24c597cfd09dbf4e868d8c748469883cc]
#
============================================================
--- packages/dsplink/codec-engine_2.10.bb	2e54ab2fcfd830549336bdb8b7b72986f35260ab
+++ packages/dsplink/codec-engine_2.10.bb	d83292d24c597cfd09dbf4e868d8c748469883cc
@@ -85,6 +85,20 @@ do_compile() {
 
 }
 
+export DSPLIBS = "${S}/packages/ti/sdo/ce/utils/trace/lib/*.a \
+                  ${S}/packages/ti/sdo/ce/bioslog/lib/*.a \
+                  ${S}/packages/ti/sdo/ce/video/lib/*.a \
+                  ${S}/packages/ti/sdo/ce/audio/lib/*.a \
+                  ${S}/packages/ti/sdo/ce/speech/lib/*.a \
+                  ${S}/packages/ti/sdo/ce/lib/*.a \
+                  ${S}/packages/ti/sdo/ce/alg/lib/*.a \
+                  ${S}/cetools/packages/ti/sdo/fc/dman3/*.a \
+                  ${S}/cetools/packages/ti/sdo/fc/acpy3/*.a \
+                  ${S}/packages/ti/sdo/ce/utils/xdm/lib/*.a \
+                  ${S}/cetools/packages/ti/sdo/utils/trace/lib/*.a \
+                  ${S}/cetools/packages/ti/sdo/linuxutils/cmem/lib/*.a \ 
+                 "
+
 do_install() {
 		unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
 		cd ${S}/cetools/packages/ti/sdo/linuxutils/cmem
@@ -95,15 +109,15 @@ do_install() {
 		cd ${D} ; mv apitest apitestd multi_process multi_processd translate translated ${D}/${base_sbindir}		
 
 		install -d ${D}/${libdir}
-		for i in ${S}/cetools/packages/ti/sdo/linuxutils/cmem/lib/*.a ; do
-			install -m 0755 $i ${D}/${libdir}/
+		for i in ${DSPLIBS}; do
+			install -m 0755 $i ${D}/${libdir}/ || true
 		done
 }
 
 do_stage() {
 		install -d ${STAGING_LIBDIR}	
-		for i in ${S}/cetools/packages/ti/sdo/linuxutils/cmem/lib/*.a ; do
-			install -m 0755 $i ${STAGING_LIBDIR}/
+		for i in ${DSPLIBS} ; do
+			install -m 0755 $i ${STAGING_LIBDIR}/ || true 
 		done
 		install -d ${STAGING_INCDIR}/codec-engine}
 		






More information about the Openembedded-commits mailing list