From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id F2B98E00AF6; Thu, 22 Oct 2015 07:33:59 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high * trust * [198.47.26.152 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from comal.ext.ti.com (comal.ext.ti.com [198.47.26.152]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 99B2FE00ADF for ; Thu, 22 Oct 2015 07:33:57 -0700 (PDT) Received: from dlelxv90.itg.ti.com ([172.17.2.17]) by comal.ext.ti.com (8.13.7/8.13.7) with ESMTP id t9MEXvCa027578 for ; Thu, 22 Oct 2015 09:33:57 -0500 Received: from DLEE70.ent.ti.com (dlemailx.itg.ti.com [157.170.170.113]) by dlelxv90.itg.ti.com (8.14.3/8.13.8) with ESMTP id t9MEXv2T019442 for ; Thu, 22 Oct 2015 09:33:57 -0500 Received: from dflp32.itg.ti.com (10.64.6.15) by DLEE70.ent.ti.com (157.170.170.113) with Microsoft SMTP Server id 14.3.224.2; Thu, 22 Oct 2015 09:33:57 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by dflp32.itg.ti.com (8.14.3/8.13.8) with ESMTP id t9MEXuXv002664; Thu, 22 Oct 2015 09:33:57 -0500 Date: Thu, 22 Oct 2015 10:33:41 -0400 From: Denys Dmytriyenko To: Jacob Stiffler Message-ID: <20151022143341.GB8780@edge> References: <1445522994-16866-1-git-send-email-j-stiffler@ti.com> MIME-Version: 1.0 In-Reply-To: <1445522994-16866-1-git-send-email-j-stiffler@ti.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: meta-ti@yoctoproject.org Subject: Re: [PATCH] ti-ccsv6-native: Add CCS 6.1.1.00022 X-BeenThere: meta-ti@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-ti layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Oct 2015 14:34:00 -0000 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline On Thu, Oct 22, 2015 at 10:09:54AM -0400, Jacob Stiffler wrote: > * Due to licensing, this installer must be downloaded manually and > placed into either the downloads directory, or placed on a mirror. > * Please see http://processors.wiki.ti.com/index.php/Download_CCS#Code_Composer_Studio_Version_6_Downloads > > * NOTE: That the Linux off-line installation tarball is the file required. > > Signed-off-by: Jacob Stiffler > --- > recipes-ti/devtools/ti-ccsv6-native_6.1.1.00022.bb | 40 ++++++++++++++++++++++ > recipes-ti/includes/ti-paths.inc | 4 +++ > 2 files changed, 44 insertions(+) > create mode 100644 recipes-ti/devtools/ti-ccsv6-native_6.1.1.00022.bb > > diff --git a/recipes-ti/devtools/ti-ccsv6-native_6.1.1.00022.bb b/recipes-ti/devtools/ti-ccsv6-native_6.1.1.00022.bb > new file mode 100644 > index 0000000..11590b9 > --- /dev/null > +++ b/recipes-ti/devtools/ti-ccsv6-native_6.1.1.00022.bb > @@ -0,0 +1,40 @@ > +DESCRIPTION = "TI DSP Code Generation Tools" > +HOMEPAGE = "https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/download.htm" > +LICENSE = "(TI-TSPA & Thai-Open-Source-Software-Center) & BSD-3-Clause & BSL-1.0 & Hewlett-Packard & AFL-3.0 & MIT & BSD-2-Clause & PD" > + > +LIC_FILES_CHKSUM = "file://${WORKDIR}/ccsv6/doc/EULA/EULA.doc;md5=24fb8a52ac52d3938b5888362edb295a" > + > +inherit native > + > +require recipes-ti/includes/ti-unpack.inc > +require recipes-ti/includes/ti-staging.inc > +require recipes-ti/includes/ti-paths.inc > + > +SRC_URI = "http://install.source.dir.local/CCS${PV}_linux.tar.gz;name=ccsv6" > + > +S = "${WORKDIR}/CCS${PV}_linux" > + > +BINFILE = "CCS${PV}_linux/ccs_setup_${PV}.bin" > +TI_BIN_UNPK_ARGS = "--mode unattended --prefix ${WORKDIR}" > +TI_BIN_UNPK_CMDS = "" > + > +SRC_URI[ccsv6.md5sum] = "648d5f41e8a7a93c16d51cd34045ba15" > +SRC_URI[ccsv6.sha256sum] = "b82958a125d5c6bea07cfc12a6f2a77c45e1560217c1aac02194b6e3408c5105" > + > +do_install() { > + install -d ${D}${CCSv6_INSTALL_DIR_RECIPE} > + cp -r ${WORKDIR}/ccsv6/. ${D}${CCSv6_INSTALL_DIR_RECIPE} > + > + install -d ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE} > + cp -r ${WORKDIR}/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/. \ You may want to extract cgt version into a variable. Even though it's specific to CCS version, it might be useful to have it set as a variable. > + ${D}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE} > +} > + > +FILES_${PN} += "\ > + ${CCSv6_INSTALL_DIR_RECIPE} \ > + ${M4_TOOLCHAIN_INSTALL_DIR_RECIPE} \ > +" > + > +INSANE_SKIP_${PN} = "arch libdir ldflags staticdev textrel dev-so" > + > +EXCLUDE_FROM_SHLIBS = "1" > diff --git a/recipes-ti/includes/ti-paths.inc b/recipes-ti/includes/ti-paths.inc > index bd80fa1..a38685e 100644 > --- a/recipes-ti/includes/ti-paths.inc > +++ b/recipes-ti/includes/ti-paths.inc > @@ -45,6 +45,8 @@ export XDAIS_INSTALL_DIR_RECIPE = "${installdir}/ti-xdais-tree" > export XDC_INSTALL_DIR_RECIPE = "${installdir}/ti-xdctools-tree" > export PDK_INSTALL_DIR_RECIPE = "${installdir}/ti-pdk-tree" > export OSAL_INSTALL_DIR_RECIPE = "${installdir}/ti-osal-tree" > +export M4_TOOLCHAIN_INSTALL_DIR_RECIPE = "${installdir}/ti-cgt-arm" > +export CCSv6_INSTALL_DIR_RECIPE = "${installdir}/ccsv6" Lowercase character in otherwise all-caps variable name? Technically it's acceptable, but could potentially cause some troubles... It's up to you :) > # This is where the tools will end up in sysroot > export BIOS_INSTALL_DIR = "${STAGING_DIR_TARGET}${BIOS_INSTALL_DIR_RECIPE}" > @@ -80,6 +82,8 @@ export XDAIS_INSTALL_DIR = "${STAGING_DIR_TARGET}${XDAIS_INSTALL_DIR_RECIPE > export XDC_INSTALL_DIR = "${STAGING_DIR_TARGET}${XDC_INSTALL_DIR_RECIPE}" > export PDK_INSTALL_DIR = "${STAGING_DIR_TARGET}${PDK_INSTALL_DIR_RECIPE}" > export OSAL_INSTALL_DIR = "${STAGING_DIR_TARGET}${OSAL_INSTALL_DIR_RECIPE}" > +export M4_TOOLCHAIN_INSTALL_DIR = "${STAGING_DIR_NATIVE}${M4_TOOLCHAIN_INSTALL_DIR_RECIPE}" > +export CCSv6_INSTALL_DIR = "${STAGING_DIR_NATIVE}${CCSv6_INSTALL_DIR_RECIPE}" > > DSPSUFFIX_omapl137 = "x674" > DSPSUFFIX_omapl138 = "x674" > -- > 1.9.1 > > -- > _______________________________________________ > meta-ti mailing list > meta-ti@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-ti