summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-ti/devtools/ti-cgt6x_8.3.2.bb (renamed from recipes-ti/devtools/ti-cgt6x_8.2.2.bb)32
1 files changed, 10 insertions, 22 deletions
diff --git a/recipes-ti/devtools/ti-cgt6x_8.2.2.bb b/recipes-ti/devtools/ti-cgt6x_8.3.2.bb
index 53f52526..deee61c7 100644
--- a/recipes-ti/devtools/ti-cgt6x_8.2.2.bb
+++ b/recipes-ti/devtools/ti-cgt6x_8.3.2.bb
@@ -1,9 +1,9 @@
1DESCRIPTION = "TI DSP Code Generation Tools" 1DESCRIPTION = "TI DSP Code Generation Tools"
2HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm" 2HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm"
3LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Hewlett-Packard & AFL-3.0 & MIT & BSD-2-Clause & PD" 3LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Patrick-Powell & AFL-3.0 & MIT & BSD-2-Clause & PD"
4 4
5LIC_FILES_CHKSUM = "file://ti-cgt-c6000_${PV}/C6000_8.2.x_CodeGenerationTools_Manifest.htm;md5=66147c95fc5d3f900b73414f8258c91e" 5LIC_FILES_CHKSUM = "file://ti-cgt-c6000_${PV}/C6000CodeGenerationTools_8.3.x_manifest.html;md5=d06c6f9acebf78df4108a8535396e9f1"
6LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-c6x/C6000_8.2.x_CodeGenerationTools_Manifest.htm;md5=66147c95fc5d3f900b73414f8258c91e" 6LIC_FILES_CHKSUM_class-target = "file://usr/share/doc/ti/cgt-c6x/C6000CodeGenerationTools_8.3.x_manifest.html;md5=d06c6f9acebf78df4108a8535396e9f1"
7 7
8PE = "1" 8PE = "1"
9 9
@@ -26,7 +26,6 @@ python __anonymous() {
26 raise bb.parse.SkipPackage("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv)) 26 raise bb.parse.SkipPackage("%s-%s ONLY supports hardfp mode for now" % (pkgn, pkgv))
27} 27}
28 28
29
30BINFILE = "ti_cgt_c6000_${PV}_linux_installer_x86.bin" 29BINFILE = "ti_cgt_c6000_${PV}_linux_installer_x86.bin"
31BINFILE_NAME = "cgt6x_x86_installer" 30BINFILE_NAME = "cgt6x_x86_installer"
32TI_BIN_UNPK_ARGS = "--prefix ${S}" 31TI_BIN_UNPK_ARGS = "--prefix ${S}"
@@ -37,11 +36,11 @@ BINFILE_NAME_class-target = "cgt6x_arm_installer"
37 36
38SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/C6000/${PV}/${BINFILE};name=${BINFILE_NAME}" 37SRC_URI = "http://software-dl.ti.com/codegen/esd/cgt_public_sw/C6000/${PV}/${BINFILE};name=${BINFILE_NAME}"
39 38
40SRC_URI[cgt6x_x86_installer.md5sum] = "548c841b231c2fbd954218d4e370c995" 39SRC_URI[cgt6x_x86_installer.md5sum] = "f1f534e6a4bdee6df39e8d0cb458d161"
41SRC_URI[cgt6x_x86_installer.sha256sum] = "f269e51eb29de2efd32b3ea93beebd7b00a1a156c923be1a33ba7d785c4c6a24" 40SRC_URI[cgt6x_x86_installer.sha256sum] = "1fba2a8f5532b33a23677771d686a866171ce7a0e567fed50d900d0ecd2e17e6"
42 41
43SRC_URI[cgt6x_arm_installer.md5sum] = "56f5e5464ab87af517a6cdd5fed06f3f" 42SRC_URI[cgt6x_arm_installer.md5sum] = "425d82308e71202ad004a36b7ec3cec9"
44SRC_URI[cgt6x_arm_installer.sha256sum] = "4b2e605a4afc3d4d0ac74013ee32496541abf093aedd70bc7ef040597933b1ea" 43SRC_URI[cgt6x_arm_installer.sha256sum] = "70c387ddde379194fed712087be6cb0ca5f4f0e65d7f29bd7462c38ee011928f"
45 44
46do_install() { 45do_install() {
47 install -d ${D}${bindir} 46 install -d ${D}${bindir}
@@ -54,10 +53,8 @@ do_install() {
54 install -m 755 ${binfile} ${D}${datadir}/ti/cgt-c6x/bin 53 install -m 755 ${binfile} ${D}${datadir}/ti/cgt-c6x/bin
55 done 54 done
56 55
57 install -d ${D}${datadir}/ti/cgt-c6x/include 56 CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
58 for includefile in ${S}/ti-cgt-c6000_${PV}/include/*; do 57 cp ${CP_ARGS} ${S}/ti-cgt-c6000_${PV}/include ${D}${datadir}/ti/cgt-c6x/include
59 install -m 644 ${includefile} ${D}${datadir}/ti/cgt-c6x/include
60 done
61 58
62 install -d ${D}${datadir}/ti/cgt-c6x/lib 59 install -d ${D}${datadir}/ti/cgt-c6x/lib
63 for libfile in ${S}/ti-cgt-c6000_${PV}/lib/*.a; do 60 for libfile in ${S}/ti-cgt-c6000_${PV}/lib/*.a; do
@@ -72,11 +69,6 @@ do_install() {
72 install -m 644 ${libfile} ${D}${datadir}/ti/cgt-c6x/lib 69 install -m 644 ${libfile} ${D}${datadir}/ti/cgt-c6x/lib
73 done 70 done
74 71
75 install -d ${D}${datadir}/ti/cgt-c6x/lib/src
76 for srcfile in ${S}/ti-cgt-c6000_${PV}/lib/src/*; do
77 install -m 644 ${srcfile} ${D}${datadir}/ti/cgt-c6x/lib/src
78 done
79
80 install -d ${D}${datadir}/man/man1 72 install -d ${D}${datadir}/man/man1
81 for manfile in ${S}/ti-cgt-c6000_${PV}/man/man1/*; do 73 for manfile in ${S}/ti-cgt-c6000_${PV}/man/man1/*; do
82 if [ -e ${manfile} ]; then 74 if [ -e ${manfile} ]; then
@@ -89,7 +81,7 @@ do_install() {
89 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x 81 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x
90 done 82 done
91 83
92 for docfile in ${S}/ti-cgt-c6000_${PV}/*.htm; do 84 for docfile in ${S}/ti-cgt-c6000_${PV}/*.html; do
93 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x 85 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x
94 done 86 done
95 87
@@ -97,10 +89,6 @@ do_install() {
97 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x 89 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x
98 done 90 done
99 91
100 for docfile in ${S}/ti-cgt-c6000_${PV}/doc/*; do
101 install -m 644 ${docfile} ${D}${datadir}/doc/ti/cgt-c6x
102 done
103
104} 92}
105 93
106do_install_class-target() { 94do_install_class-target() {