[meta-ti] [PATCH 2/4] ti-cgt6x-7: added recipe for TI CGT6x 7.x.x

Pang, Ivan i-pang at ti.com
Tue Jul 25 07:53:09 PDT 2017


Yes, this can be native-only. I had based this recipe on existing CGT6x 7.x.x recipes, but the only use is done natively. I'll submit a v2.

Ivan

-----Original Message-----
From: Stiffler, Jacob 
Sent: Tuesday, July 25, 2017 9:15 AM
To: Pang, Ivan; meta-ti at yoctoproject.org
Subject: Re: [meta-ti] [PATCH 2/4] ti-cgt6x-7: added recipe for TI CGT6x 7.x.x

The "target" class of this recipe does not appear to be supported (i.e. 
no ARM binary package). Shoudl this be native only, similar to ti-cgt-arm?


On 7/24/2017 6:31 PM, Ivan Pang wrote:
> This recipe specifically installs the 7.x.x series of TI CGT6x.
>
> Signed-off-by: Ivan Pang <i-pang at ti.com>
> ---
>   recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb | 38 ++++++++++++++++++++++++++++++++
>   1 file changed, 38 insertions(+)
>   create mode 100644 recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb
>
> diff --git a/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb 
> b/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb
> new file mode 100644
> index 0000000..51d359e
> --- /dev/null
> +++ b/recipes-ti/devtools/ti-cgt6x-7_7.4.16.bb
> @@ -0,0 +1,38 @@
> +DESCRIPTION = "TI DSP Code Generation Tools"
> +HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm"
> +LICENSE = "TI"
> +
> +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b6311962635a4f15630e36ec2d875eca"
> +
> +PE = "0"
> +PR = "r0"
> +
> +S = "${WORKDIR}/c6000_7.4.16"
> +
> +require recipes-ti/includes/ti-paths.inc require 
> +recipes-ti/includes/ti-unpack.inc
> +
> +BINFILE = "ti_cgt_c6000_7.4.16_linux_installer_x86.bin"
> +BINFILE_NAME = "cgt6x_7.4.16_x86_installer"
> +TI_BIN_UNPK_ARGS = "--prefix ${WORKDIR} --mode unattended"
> +TI_BIN_UNPK_CMDS=""
> +
> +SRC_URI = "http://install.source.dir.local/${BINFILE};name=${BINFILE_NAME}"
> +
> +SRC_URI[cgt6x_7.4.16_x86_installer.md5sum] = "21ca55c5b1f6b2d8d4fb7570d5eb5513"
> +SRC_URI[cgt6x_7.4.16_x86_installer.sha256sum] = "baa0d1ef20397383f99f45068a6d160963a01419d42fbbb851263b54c91df82f"
> +
> +do_install() {
> +    install -d ${D}/${TI_CGT6X_7_INSTALL_DIR_RECIPE}
> +    cp -r ${WORKDIR}/c6000_7.4.16/. 
> +${D}/${TI_CGT6X_7_INSTALL_DIR_RECIPE}
> +}
> +
> +FILES_${PN} += "${TI_CGT6X_7_INSTALL_DIR_RECIPE}"
> +
> +INSANE_SKIP_${PN} += "arch staticdev"
> +
> +INHIBIT_PACKAGE_STRIP = "1"
> +INHIBIT_SYSROOT_STRIP = "1"
> +INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
> +
> +BBCLASSEXTEND = "native nativesdk"



More information about the meta-ti mailing list