Commited by migration script
[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 if exist "C:\Program Files (x86)\Texas Instruments" (\r
21 set CCS_ROOT="C:/Program Files (x86)/Texas Instruments"\r
22 ) else if exist "C:\Program Files\Texas Instruments" (\r
23 set CCS_ROOT="C:/Program Files/Texas Instruments"\r
24 ) else (\r
25 echo.   ********************************************\r
26 echo.   CCS_ROOT is not defined, check the script\r
27 echo.   ********************************************\r
28 )\r
29 REM Print message about the CCS base path detected\r
30 echo.   ********************************************\r
31 echo.   Detected CCS_ROOT is set to %CCS_ROOT%\r
32 echo.   ********************************************\r
33 REM ============================================================================\r
34 REM Get XDC utililty path and set to path to use 'path2dos'\r
35 for /f "tokens=1* delims=" %%a in ('dir /b %CCS_ROOT:/=\%\xdctools_3_23*') do (\r
36 set XDC_UTIL_PATH=%CCS_ROOT:/=\%\%%a\packages\xdc\services\io\release\r
37 )\r
38 set PATH=%PATH%;%XDC_UTIL_PATH%\r
39 set XDC_UTIL_PATH=\r
40 \r
41 REM Covert variables for short path\r
42 for /f "tokens=1* delims=" %%a in ('cmd /q/c path2dos %CCS_ROOT%') do (set CCS_ROOT=%%a)\r
43 REM ============================================================================\r
44 \r
45 @REM EDMA3 LLD installation path variables\r
46 set EDMA3LLD_BIOS6_INSTALLDIR=%CCS_ROOT%/edma3_lld_02_11_05_02\r
47 \r
48 @REM PDK installation path\r
49 set PDK_INSTALL_PATH=%CCS_ROOT:/=\%\csl_lld_keystone2_1_0_0_3\packages\r
50 \r
51 @REM Specify the XDC Tool Path\r
52 REM set XDC_INSTALL_PATH=T:/gen/xdc/xdctools_3_20_07_86\r
53 set XDC_INSTALL_PATH=%CCS_ROOT%/xdctools_3_23_03_53\r
54 \r
55 @REM Third Party Tools: Coverity \r
56 set STATIC_ANALYZE_PATH=T:\gen\coverity\prevent-mingw-3.8.0\r
57 set COVERITY_INSTALL_PATH=%STATIC_ANALYZE_PATH:\=/%\r
58 \r
59 @REM Eclipse Help Plugin (Not required by customers)\r
60 set XDC_ECLIPSE_PLUGIN_INSTALL_PATH=T:/gen/xdc/xdc_eclipse_plugin_gen/20091203\r
61 \r
62 @REM XDC filete for creating simple makefile\r
63 set XDC_FILTER_INSTALL_PATH=T:/gen/xdc/xdcFilter/20100428\r
64 \r
65 @REM set the Code Gen tools\r
66 set C6X_GEN_INSTALL_PATH=T:/c6xx/cgen7_2_02/c6000/cgtools\r
67 \r
68 @REM set the CG XML path\r
69 set CG_XML_BIN_INSTALL_PATH=T:/SDOApps/cg_xml/cg_xml_v2_20_00/bin\r
70 \r
71 @REM Third Party Tools: Doxygen\r
72 set DOXYGEN_INSTALL_PATH=T:\Doxygen\doxygen\1.5.1-p1\bin\r
73 \r
74 @REM Third Party Tools: Install-Jammer (Not required by customers)\r
75 set INSTALL_JAMMER_DIR=T:\gen\InstallJammer\v1_2_05\r
76 \r
77 @REM Third Party Tools: HTML Help compiler.\r
78 set HTML_HELP_WORKSHOP_INSTALL_PATH=T:\Doxygen\HTML_Help_Workshop\10-01-2007\r
79 \r
80 @REM PDK Environment Setup:\r
81 @call %PDK_INSTALL_PATH%\pdksetupenv.bat\r
82 \r
83 @REM set XDCPATH with necessary packages\r
84 set XDCPATH=%XDCPATH%;%COVERITY_INSTALL_PATH%\r
85 \r
86 @echo TCP3D Driver Build Environment Configured \r
87 @echo ------------------------------------------------\r