1 /******************************************************************************
2 * FILE PURPOSE: Build configuration Script for the board library
3 ******************************************************************************
4 * FILE NAME: config.bld
5 *
6 * DESCRIPTION:
7 * This file contains the build configuration script for the board library
8 * and is responsible for configuration of the paths for the various
9 * tools required to build the library.
10 *
11 * Copyright (C) 2014-2015, Texas Instruments, Inc.
12 *****************************************************************************/
14 /* Get the Tools Base directory from the Environment Variable. */
15 var c66ToolsBaseDir = java.lang.System.getenv("C6X_GEN_INSTALL_PATH");
16 var c674ToolsBaseDir = java.lang.System.getenv("C6X_GEN_INSTALL_PATH");
17 var m4ToolsBaseDir = java.lang.System.getenv("TOOLCHAIN_PATH_M4");
18 var a15ToolsBaseDir = java.lang.System.getenv("TOOLCHAIN_PATH_A15");
19 var a9ToolsBaseDir = java.lang.System.getenv("TOOLCHAIN_PATH_A9");
20 var arm9ToolsBaseDir = java.lang.System.getenv("TOOLCHAIN_PATH_ARM9");
21 var a8ToolsBaseDir = java.lang.System.getenv("TOOLCHAIN_PATH_A8");
23 /* Do not Print the Compiler Options */
24 var pOpts = 0;
27 /* List of all devices that needs to be build via XDC
28 * As the build happens through makefile, there is nothing to build via XDC
29 * using the below for packaging infrastructure
30 */
31 var socs = [];
32 var devices = [];
33 var buildArguments = [];
34 var build_devices = [];
35 Build.useTargets = null;
36 Build.targets = []
37 var boards = [];