NOTICE OF RELOCATION
[keystone-rtos/pcie-lld.git] / config_mk.bld
1 /******************************************************************************
2  * FILE PURPOSE: Build configuration Script for the PCIE LLD
3  ******************************************************************************
4  * FILE NAME: config.bld
5  *
6  * DESCRIPTION: 
7  *  This file contains the build configuration script for the PCIE LLD
8  *  and is responsible for configuration of the paths for the various 
9  *  tools required to build the driver.
10  *
11  * Copyright (C) 2012-2016, 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 m4ToolsBaseDir  = java.lang.System.getenv("TOOLCHAIN_PATH_M4");
17 var a15ToolsBaseDir = java.lang.System.getenv("TOOLCHAIN_PATH_A15");
18 var a9ToolsBaseDir  = java.lang.System.getenv("TOOLCHAIN_PATH_A9");
19 var a8ToolsBaseDir  = java.lang.System.getenv("TOOLCHAIN_PATH_A8");
21 /* Get the base directory for the PCIE LLD Package */
22 var driverPath = new java.io.File(".//").getPath();
24 /* Include Path */
25 var lldIncludePath = " -I" + driverPath;
27 /* Configure the PCIE LLD Version Information */
28 /* 3 steps: remove SPACE and TAB, convert to string and split to make array */
29 var driverReleaseVersion = (""+Pkg.version.replace(/\s/g, "")).split(',');
31 /* Do not Print the Compiler Options */
32 var pOpts = 0;
34 /* List of all devices that needs to be build via XDC
35  * As the build happens through makefile, there is nothing to build via XDC
36  * using the below for packaging infrastructure
37  */
38 var socs = [];
39 var devices = [];
40 var build_devices = [];
41 Build.targets = []