[meta-ti] [PATCH 2/3] gdbserver-c6x: Add version 1.1.0

Jacob Stiffler j-stiffler at ti.com
Mon May 18 12:00:37 PDT 2015



On 5/18/2015 1:41 PM, Denys Dmytriyenko wrote:
> On Mon, May 18, 2015 at 01:32:55PM -0400, Jacob Stiffler wrote:
>> * c6x DSP development files required to support remote gdb debugging.
>>
>> Signed-off-by: Jacob Stiffler <j-stiffler at ti.com>
>> ---
>>   recipes-devtools/gdbc6x/gdbserver-c6x_git.bb |   46 ++++++++++++++++++++++++++
>>   1 file changed, 46 insertions(+)
>>   create mode 100644 recipes-devtools/gdbc6x/gdbserver-c6x_git.bb
>>
>> diff --git a/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb
>> new file mode 100644
>> index 0000000..d21f03f
>> --- /dev/null
>> +++ b/recipes-devtools/gdbc6x/gdbserver-c6x_git.bb
>> @@ -0,0 +1,46 @@
>> +DESCRIPTION="TI gdb-server to be used with c6xgdb."
>> +
>> +LICENSE = "BSD"
>> +LIC_FILES_CHKSUM = "file://../debian/copyright;md5=82c616b6c8f9c11c46feaaf8f9a11495"
>> +
>> +include gdbc6x.inc
>> +
>> +COMPATIBLE_MACHINE = "dra7xx"
>> +PACKAGE_ARCH = "${MACHINE_ARCH}"
>> +
>> +PR = "${INC_PR}.0"
>> +
>> +require recipes-ti/includes/ti-paths.inc
>> +
>> +DEPENDS = "ti-xdais ti-framework-components ti-cgt6x-native ti-sysbios ti-xdctools"
>> +
>> +export XDAIS_DIR = "${XDAIS_INSTALL_DIR}"
>> +export FC_DIR = "${FC_INSTALL_DIR}"
>> +export TI_CGT_INSTALL = "${STAGING_DIR_NATIVE}/usr/share/ti/cgt-c6x"
>> +export BIOS_DIR = "${SYSBIOS_INSTALL_DIR}"
>> +export XDC_DIR = "${XDC_INSTALL_DIR}"
>> +
>> +PLATFORM = ""
>> +PLATFORM_dra7xx = "DRA7xx_PLATFORM"
>> +
>> +EXTRA_OEMAKE = "PLATFORM=${PLATFORM}"
>> +
>> +PARALLEL_MAKE = ""
>> +
>> +S = "${WORKDIR}/git/gdbserver-c6x/src"
>> +
>> +do_install() {
>> +    install -d ${D}${datadir}/ti/gdbc6x/include
>> +    install -d ${D}${datadir}/ti/gdbc6x/lib
>> +    cp -f ../include/* ${D}${datadir}/ti/gdbc6x/include
>> +    cp -f ../lib/* ${D}${datadir}/ti/gdbc6x/lib
>> +}
>> +
>> +ALLOW_EMPTY_${PN} = "1"
> Why?
>

This recipes only popultaes the -dev and -staticdev packages.

>> +FILES_${PN}-dev += "\
>> +    ${datadir}/ti/gdbc6x \
>> +"
>> +
>> +do_configure[noexec] = "1"
>> +do_qa_configure[noexec] = "1"
> Why?
>
>
>> -- 
>> 1.7.9.5
>>
>> -- 
>> _______________________________________________
>> meta-ti mailing list
>> meta-ti at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-ti



More information about the meta-ti mailing list