7b62e8158b382e37b305517470488dacc8b22ca7
1 /*
2 * ======== config.bld ========
3 * Sample Build configuration script
4 */
6 /* load the required modules for the configuration */
7 var C64P = xdc.useModule('ti.targets.C64P');
8 var C64Pe = xdc.useModule('ti.targets.C64P_big_endian');
9 var C674 = xdc.useModule('ti.targets.C674');
10 var TMS470 = xdc.useModule('ti.targets.TMS470');
12 /* compiler paths for the CCS4.0 */
13 var cgtools = java.lang.System.getenv("CGTOOLS");
14 var armcgtools = java.lang.System.getenv("TMS470_CGTOOLS");
16 C64P.rootDir = cgtools;
17 C64Pe.rootDir = cgtools;
18 C674.rootDir = cgtools;
19 TMS470.rootDir = armcgtools;
21 /**********************************c674******************************/
23 /* compiler options */
24 C64P.ccOpts.suffix += " -mi10 -mo ";
25 C64Pe.ccOpts.suffix += " -mi10 -mo -me ";
26 C674.ccOpts.suffix += " -mi10 -mo ";
27 TMS470.ccOpts.suffix += " ";
30 /* set default platform and list of all interested platforms */
31 C64P.platforms = [
32 "ti.platforms.simTCI6498",
33 ];
34 C64Pe.platforms = [
35 "ti.platforms.simTCI6498",
36 ];
37 C674.platforms = [
38 "ti.platforms.evmDA830",
39 "ti.platforms.evm6748",
40 "ti.platforms.evmOMAPL138",
41 ];
42 TMS470.platforms = [
43 "ti.platforms.evmOMAPL138",
44 ];
46 /* select the default platform */
47 C64P.platform = C64P.platforms[0];
48 C64Pe.platform = C64Pe.platforms[0];
49 C674.platform = C674.platforms[0];
50 TMS470.platform = TMS470.platforms[0];
52 /* list interested targets in Build.targets array */
53 Build.targets = [
54 //C64,
55 C64P,
56 C64Pe,
57 //C67P,
58 C674,
59 //TMS470,
60 //Win32,
61 ];