diff --git a/ti/dsplib/package.bld b/ti/dsplib/package.bld
index 5aa796cb5e44cda77d5dcf7b6c94d19a97e5a84e..af8b9304f7f8b243952cf2cc01f2a0c8eaf2d366 100644 (file)
--- a/ti/dsplib/package.bld
+++ b/ti/dsplib/package.bld
{name:"DSP_w_vec",srcDir:"c674"}]
-var TIREX_TARGET;
+var TIREX_TARGET_ROOT;
+var TIREX_TARGET_ID;
+var TIREX_TARGET_NAME;
for (var k = 0; k < arguments.length; k++)
{
switch (arguments[k])
{
case "c66x":
- TIREX_TARGET = "C66X";
+ TIREX_TARGET_ID = "c66x";
+ TIREX_TARGET_NAME = "C66x";
+ TIREX_TARGET_ROOT = "C66X";
break;
case "c674x":
- TIREX_TARGET = "C674X";
+ TIREX_TARGET_ID = "c674x";
+ TIREX_TARGET_NAME = "C674x";
+ TIREX_TARGET_ROOT = "C674X";
break;
case "c64Px":
- TIREX_TARGET = "C64PX";
+ TIREX_TARGET_ID = "c64Px";
+ TIREX_TARGET_NAME = "C64x+";
+ TIREX_TARGET_ROOT = "C64PX";
break;
}
}
/* Manually include header files as CCS is not available in Proc-SDK Linux build */
Package.archiveFiles["headers"] = {
base_directory: "./src/",
- target: ["c64Ple","c64Pbe","ce64Ple","ce64Pbe"],
+ target: ["c64Ple","ce64Ple"],
files: [
"DSP_ifft16x16_imre/DSP_ifft16x16_imre.h",
"DSP_ifft16x16_imre/c64P/DSP_ifft16x16_imre.h",
base_directory: "./docs",
delivery_type: "bundle",
files: ["DSPLIB_C64Px_TestReport.html"],
- target:["c64Ple","c64Pbe","ce64Ple","ce64Pbe"]
+ target:["c64Ple","ce64Ple"]
};
Package.archiveFiles["bundle-c66x"] = {
base_directory: "./docs",
***********************************************************************************************/
/* Set up the targets array. Current implementation support c674x, c66x and c64x*/
- Package.targets = [C64P, C64P_big_endian, C64P_elf, C64P_big_endian_elf, C66, C66_big_endian, C66_elf, C66_big_endian_elf, C674, C674_elf, VC98];
+ Package.targets = [C64P, C64P_elf, C66, C66_big_endian, C66_elf, C66_big_endian_elf, C674, C674_elf, VC98];
/* Set up version number for the package */
Package.pkgStdVer = "2.0";
- Package.version = [3, 4, 0, 2, 3, 0];
+ Package.version = [3, 4, 0, 4, 3, 0];
Package.createVersion();
/* Generate TI REX meta data */
print( "Generating TI REX");
var tirex_tplt = xdc.loadTemplate("./package.ccs.json.xdt");
- tirex_tplt.genFile("./.metadata/.tirex/package.ccs.json",null,[TIREX_TARGET]);
+ tirex_tplt.genFile("./.metadata/.tirex/package.ccs.json",null,[TIREX_TARGET_ROOT]);
tirex_tplt = xdc.loadTemplate("./package.tirex.json.xdt");
- tirex_tplt.genFile("./.metadata/.tirex/package.tirex.json",null,[Package.version,TIREX_TARGET]);
+ tirex_tplt.genFile("./.metadata/.tirex/package.tirex.json",null,[Package.version,TIREX_TARGET_ID, TIREX_TARGET_NAME]);
/* Include custom makefile to generate doxygen documents */
Package.includeMake("Makedocs.mk");
{
files: libc_c64p,
def_flags: " --mem_model:data=far",
- target: ["ce64Ple","c64Ple", "ce64Pbe","c64Pbe"]
+ target: ["ce64Ple","c64Ple"]
};
/* Create DSPLIB library */
{
files: libcn_c64p,
def_flags: " --mem_model:data=far",
- target: ["ce64Ple","c64Ple", "ce64Pbe","c64Pbe"]
+ target: ["ce64Ple","c64Ple"]
};
/* Rule to create Natural C library */