]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/tcp3d-lld.git/blob - setupenv.bat
Fix SDOCM00115189. Ported from Appleton.
[keystone-rtos/tcp3d-lld.git] / setupenv.bat
1 @REM ***************************************************************************\r
2 @REM * FILE PURPOSE: Environment Setup for building TCP3D driver\r
3 @REM ***************************************************************************\r
4 @REM * FILE NAME: setupenv.bat\r
5 @REM *\r
6 @REM * DESCRIPTION: \r
7 @REM *  Configures and sets up the Build Environment\r
8 @REM *\r
9 @REM * Copyright (C) 2012, Texas Instruments, Inc.\r
10 @REM ***************************************************************************\r
11 \r
12 @echo ------------------------------------------------\r
13 @echo Configuring TCP3D Driver Build Environment\r
14 @echo off\r
15 \r
16 REM Set CCS Installation Root directory\r
17 REM ============================================================================\r
18 if exist "c:\ti" (\r
19 set CCS_ROOT="c:/ti"\r
20 ) else (\r
21 echo.   ********************************************\r
22 echo.   CCS_ROOT is not defined, check the script\r
23 echo.   ********************************************\r
24 )\r
25 REM Print message about the CCS base path detected\r
26 echo.   ********************************************\r
27 echo.   Detected CCS_ROOT is set to %CCS_ROOT%\r
28 echo.   ********************************************\r
29 REM ============================================================================\r
30 REM Get XDC utililty path and set to path to use 'path2dos'\r
31 for /f "tokens=1* delims=" %%a in ('dir /b %CCS_ROOT:/=\%\MCSDK_3A7\xdctools_3_24*') do (\r
32 set XDC_UTIL_PATH=%CCS_ROOT:/=\%\%%a\packages\xdc\services\io\release\r
33 )\r
34 set PATH=%PATH%;%XDC_UTIL_PATH%\r
35 set XDC_UTIL_PATH=\r
36 \r
37 REM Covert variables for short path\r
38 for /f "tokens=1* delims=" %%a in ('cmd /q/c path2dos %CCS_ROOT%') do (set CCS_ROOT=%%a)\r
39 REM ============================================================================\r
40 \r
41 \r
42 REM set the PDK install path\r
43 IF DEFINED PDK_INSTALL_PATH GOTO pdk_defined\r
44 set PDK_INSTALL_PATH="%CCS_ROOT%/pdk_keystone2_3_01_00_01/packages"\r
45 :pdk_defined\r
46 \r
47 @REM EDMA3 LLD installation path variables\r
48 set EDMA3LLD_BIOS6_INSTALLDIR=%CCS_ROOT%/edma3_lld_02_11_11_15\r
49 \r
50 @REM set the Code Gen tools\r
51 set C6X_GEN_INSTALL_PATH=%CCS_ROOT%/ccsv5/tools/compiler/c6000_7.4.4\r
52 set XDCCGROOT=%C6X_GEN_INSTALL_PATH%\r
53 \r
54 @REM Specify the XDC Tool Path\r
55 set XDC_INSTALL_PATH="C:/ti/xdctools_3_25_05_94"\r
56 set XDCPATH=../../..;%XDC_INSTALL_PATH%/packages\r
57 \r
58 @REM Third Party Tools: Coverity \r
59 set STATIC_ANALYZE_PATH=T:\gen\coverity\prevent-mingw-3.8.0\r
60 set COVERITY_INSTALL_PATH=%STATIC_ANALYZE_PATH:\=/%\r
61 \r
62 @REM Eclipse Help Plugin (Not required by customers)\r
63 set XDC_ECLIPSE_PLUGIN_INSTALL_PATH=T:/gen/xdc/xdc_eclipse_plugin_gen/20091203\r
64 \r
65 @REM XDC filete for creating simple makefile\r
66 set XDC_FILTER_INSTALL_PATH=T:/gen/xdc/xdcFilter/20100428\r
67 set XDCPATH=%XDCPATH%;%XDC_ECLIPSE_PLUGIN_INSTALL_PATH%\r
68 set XDCPATH=%XDCPATH%;%XDC_FILTER_INSTALL_PATH%\r
69 \r
70 \r
71 @REM set the CG XML path\r
72 set CG_XML_BIN_INSTALL_PATH=%CCS_ROOT%/cg_xml/bin\r
73 \r
74 @REM Third Party Tools: Doxygen\r
75 set DOXYGEN_INSTALL_PATH=T:\Doxygen\doxygen\1.5.1-p1\bin\r
76 \r
77 @REM Third Party Tools: Install-Jammer (Not required by customers)\r
78 set INSTALL_JAMMER_DIR=T:\gen\InstallJammer\v1_2_05\r
79 \r
80 @REM Third Party Tools: HTML Help compiler.\r
81 set HTML_HELP_WORKSHOP_INSTALL_PATH=T:\Doxygen\HTML_Help_Workshop\10-01-2007\r
82 \r
83 @REM PDK Environment Setup:\r
84 @call %PDK_INSTALL_PATH%\pdksetupenv.bat\r
85 \r
86 @REM set XDCPATH with necessary packages\r
87 set XDCPATH=%XDCPATH%;%COVERITY_INSTALL_PATH%\r
88 \r
89 @echo TCP3D Driver Build Environment Configured \r
90 @echo ------------------------------------------------\r