]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blob - scripts/setup_env.bat
PASDK-359:Update ARM & DSP CCS projects
[processor-sdk/performance-audio-sr.git] / scripts / setup_env.bat
1 @echo off
2 :: *************************************************************************
3 ::  FILE           : setup_env.bat
4 ::  DESCRIPTION    :
5 ::
6 ::     Setup tools environment.
7 ::
8 :: *************************************************************************
10 @echo Executing:  %~fn0
13 :: *************************************************************************
14 :: *** Specify install locations
15 :: *************************************************************************
16 :: Tools location
17 set TOOLS_DRIVE=C:
18 set TI_TOOLS_DIR=%TOOLS_DRIVE%\ti
19 set PA_TOOLS_DIR=%TOOLS_DRIVE%\PA_Tools
20 :: PASDK location
21 set PASDK_DRIVE=T:
22 set PASDK_INSTALL_DIR=%~dp0..
23 subst %PASDK_DRIVE% /d
24 subst %PASDK_DRIVE% %PASDK_INSTALL_DIR%
25 %PASDK_DRIVE%
27 :: *************************************************************************
28 :: *** Specify tool versions
29 :: *************************************************************************
30 rem ProcSDK 2.0.2.11 component versions
31 rem set BIOS_VERSION=6_45_01_29
32 rem set XDC_VERSION=3_32_00_06_core
33 rem set IPC_VERSION=3_42_00_02
34 rem set XDAIS_VERSION=7_24_00_04
35 rem set CCS_VER=6
36 rem set C6X_CGT_VER_DOT=8.1.0
37 rem set ARM_CGT_VERSION=4_8-2014q3
38 rem set SED_VER_DOT=4.2.1
39 rem set PYTHON_VER=27
40 rem set PKZIP_VER_DOT=9.20
41 :: Custom IPC version
42 rem set IPC_VERSION=3_43_00_00_eng
43 :: PrSDK 4.0.0.4 component versions
44 set BIOS_VERSION=6_46_05_55
45 set XDC_VERSION=3_32_01_22_core
46 set IPC_VERSION=ipc_3_46_00_02
47 set XDAIS_VERSION=7_24_00_04
48 set CCS_VER=7
49 set C6X_CGT_VER_DOT=8.1.3
50 set ARM_CGT_VERSION=4_9-2015q3
51 set SED_VER_DOT=4.2.1
52 set PYTHON_VER=27
53 set PKZIP_VER_DOT=9.20
55 :: *************************************************************************
56 :: *** Specify install locations
57 :: *************************************************************************
58 rem
59 rem NOTE: These installation locations aren't currently tied into the build
60 rem
61 set CCS_INSTALL_DIR=%TI_TOOLS_DIR%\ccsv%CCS_VER%
62 set BIOS_INSTALL_DIR=%TI_TOOLS_DIR%\bios_%BIOS_VERSION%
63 set XDC_INSTALL_DIR=%TI_TOOLS_DIR%\xdctools_%XDC_VERSION%
64 set IPC_INSTALL_DIR=%TI_TOOLS_DIR%\ipc_%IPC_VERSION%
65 set XDAIS_INSTALL_DIR=%TI_TOOLS_DIR%\xdais_%XDAIS_VERSION%
66 set SED_INSTALL_DIR=%PA_TOOLS_DIR%\GnuWin32
67 set PYTHON_INSTALL_DIR=%PA_TOOLS_DIR%\Python%PYTHON_VER%
68 set ZIP_INSTALL_DIR=%PA_TOOLS_DIR%
69 set CYGWIN_INSTALL_DIR=%TOOLS_DRIVE%\cygwin\bin
70 :: Codegen tools
71 rem set C6X_CGT_INSTALL_DIR=%CCS_INSTALL_DIR%\tools\compiler\ti-cgt-c6000_%C6X_CGT_VER_DOT%
72 rem set ARM_CGT_INSTALL_DIR=%CCS_INSTALL_DIR%\tools\compiler\gcc-arm-none-eabi-%ARM_CGT_VERSION%
73 set C6X_CGT_INSTALL_DIR=%TI_TOOLS_DIR%\ti-cgt-c6000_%C6X_CGT_VER_DOT%
74 set ARM_CGT_INSTALL_DIR=%TI_TOOLS_DIR%\gcc-arm-none-eabi-%ARM_CGT_VERSION%
77 rem @echo #######################################################################
78 rem @echo ##  All Required Tools Installed
79 rem @echo #######################################################################
80 rem @echo.
83 :: *************************************************************************
84 :: ** Set the PATH
85 :: *************************************************************************
86 for %%i in (git.exe) do set GIT_PATH=%DRIVE%%%~sp$PATH:i
87 set PATH=%SystemRoot%;%SystemRoot%\system32;%SystemRoot%\system32\Wbem
88 set PATH=%XDC_INSTALL_DIR%;%PATH%
89 set PATH=%XDC_INSTALL_DIR%\jre\bin;%PATH%
90 set PATH=%PATH%;%CCS_INSTALL_DIR%\eclipse
91 set PATH=%PATH%;%SED_INSTALL_DIR%\bin
92 set PATH=%PATH%;%PYTHON_INSTALL_DIR%;%PYTHON_INSTALL_DIR%\Scripts
93 set PATH=%PATH%;%GIT_PATH%
94 set PATH=%PATH%;%ZIP_INSTALL_DIR%\7-Zip
95 set GIT_PATH=
98 :: *************************************************************************
99 :: ** Create XDC environment variables
100 :: *************************************************************************
101 set xdc=%XDC_INSTALL_DIR%\xdc.exe $*
102 ::set XDCPATH=%CCS_INSTALL_DIR%/ccsv%CCS_VER%/packages
103 ::set XDCPATH=%XDCPATH%;%XDC_INSTALL_DIR%/packages
104 set XDCPATH=%XDC_INSTALL_DIR%/packages
107 :: *************************************************************************
108 :: ** Clean Up
109 :: *************************************************************************
110 set BIOS_VERSION=
111 set XDC_VERSION=
112 set IPC_VERSION=
113 set XDAIS_VERSION=
114 set CCS_VER=
115 set SED_VER_DOT=
116 set PYTHON_VER=
117 set PKZIP_VER_DOT=
118 set C6X_CGT_VER_DOT=
119 set ARM_CGT_VERSION=
122 :: *************************************************************************
123 :: ** Show the build environment
124 :: *************************************************************************
125 @echo.
126 @echo #######################################################################
127 @echo ##  Build Environment Variables (Start)
128 @echo #######################################################################
129 @set
130 @echo #######################################################################
131 @echo ##  Build Environment Variables (Stop)
132 @echo #######################################################################
133 @echo.
136 :end