| var vtools = String(environment["TOOLS"]) + "/vendors"; |
| var tools = String(environment["TOOLS"]) + "/default"; |
| var vendors = String(environment["FS_BASE"]) + "/vendors"; |
| var os = Build.hostOSName; |
| |
| var C28_large = xdc.useModule('ti.targets.C28_large'); |
| var C64P = xdc.useModule('ti.targets.C64P'); |
| var C674_big_endian = xdc.useModule('ti.targets.C674_big_endian'); |
| |
| var C67Pelf = xdc.useModule('ti.targets.elf.C67P'); |
| var C674elf = xdc.useModule('ti.targets.elf.C674'); |
| |
| var Arm9 = xdc.useModule('ti.targets.arm.elf.Arm9'); |
| var Arm9t = xdc.useModule('ti.targets.arm.elf.Arm9t'); |
| |
| C674_big_endian.platform = "ti.platforms.sim6xxx:DA830"; |
| C674elf.platform = "ti.platforms.sim6xxx:DA830"; |
| |
| C28_large.rootDir = vtools + "/ti/c28/5.2.7/" + os; |
| C64P.rootDir = vtools + "/ti/c6x/7.0.3/" + os; |
| C674_big_endian.rootDir = vtools + "/ti/c6x/7.0.3/" + os; |
| C67Pelf.rootDir = vtools + "/ti/c6x/7.2.2/" + os; |
| C674elf.rootDir = vtools + "/ti/c6x/7.2.2/" + os; |
| |
| Arm9.rootDir = vtools + "/ti/arm/5.1.5/" + os; |
| Arm9t.rootDir = vtools + "/ti/arm/5.1.5/" + os; |
| |
| if (Build.hostOSName == "Linux") { |
| var Linux86_64 = xdc.useModule('gnu.targets.Linux86_64'); // native Linux |
| Linux86_64.rootDir = tools + "/gcc86U"; |
| } |