[meta-ti] Jacob Stiffler : ti-cgt6x: Fix installation for native and nativesdk classes.

Arago Project git git at arago-project.org
Fri May 22 10:57:03 PDT 2015


Module: meta-ti
Branch: daisy
Commit: e4f5110cf6ed0b2ef4a95085860a1672c272a570
URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=e4f5110cf6ed0b2ef4a95085860a1672c272a570

Author: Jacob Stiffler <j-stiffler at ti.com>
Date:   Fri May  8 18:33:57 2015 +0000

ti-cgt6x: Fix installation for native and nativesdk classes.

* Many RTOS packages assume that the entire cgt is installed in a
  single directory as opposed to standard install paths.

Signed-off-by: Jacob Stiffler <j-stiffler at ti.com>
Signed-off-by: Denys Dmytriyenko <denys at ti.com>

---

 recipes-ti/devtools/ti-cgt6x_8.0.0.bb |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/recipes-ti/devtools/ti-cgt6x_8.0.0.bb b/recipes-ti/devtools/ti-cgt6x_8.0.0.bb
index 69c6d60..2353ebd 100644
--- a/recipes-ti/devtools/ti-cgt6x_8.0.0.bb
+++ b/recipes-ti/devtools/ti-cgt6x_8.0.0.bb
@@ -6,6 +6,7 @@ LIC_FILES_CHKSUM = "file://ti-cgt-c6000_${PV}/LICENSE.txt;md5=b6311962635a4f1563
 LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-c6x/LICENSE.txt;md5=b6311962635a4f15630e36ec2d875eca"
 
 PE = "1"
+PR = "r1"
 
 require ../includes/ti-unpack.inc
 
@@ -49,6 +50,11 @@ do_install() {
         install -m 755 ${binfile} ${D}${bindir}
     done
 
+    install -d ${D}${datadir}/ti/cgt-c6x/bin
+    for binfile in ${S}/ti-cgt-c6000_${PV}/bin/*; do
+        install -m 755 ${binfile} ${D}${datadir}/ti/cgt-c6x/bin
+    done
+
     install -d ${D}${datadir}/ti/cgt-c6x/include
     for includefile in ${S}/ti-cgt-c6000_${PV}/include/*; do
         install -m 644 ${includefile} ${D}${datadir}/ti/cgt-c6x/include
@@ -102,4 +108,6 @@ do_install_class-target() {
 
 FILES_${PN} += "${datadir}/ti/*"
 
+FILES_${PN}-dbg += "${datadir}/ti/cgt-c6x/bin/.debug"
+
 BBCLASSEXTEND = "native nativesdk"



More information about the meta-ti mailing list