blob: 62d318445fb75bf51ab62d85a60fa1dd61b5bb82 [file] [log] [blame]
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 = xdc.useModule('gnu.targets.Linux86_64'); // native Linux
Linux86.rootDir = tools + "/gcc86U";
}