Update build scripts for auto build
[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 set DRIVE=%~d0
17 set TI_TOOLS_DIR=%DRIVE%\ti
18 set PA_TOOLS_DIR=%DRIVE%\PA_Tools
21 :: *************************************************************************
22 :: *** Specify tool versions
23 :: *************************************************************************
24 rem ProcSDK 2.0.2.11 (w/ IPC 3.43 engineering)
25 set BIOS_VERSION=6_45_01_29
26 set XDC_VERSION=3_32_00_06_core
27 set IPC_VERSION=3_43_00_00_eng
28 set XDAIS_VERSION=7_24_00_04
29 set CCS_VER_UND=6
30 set PAF_CGT_VER_DOT=8.1.0
31 set SED_VERSION=4.2.1
32 set PYTHON_VER=27
33 set PERL_VERSION=5.8.7
34 set PKZIP_VERSION=9.20
36 :: *************************************************************************
37 :: *** Specify install locations
38 :: *************************************************************************
39 set CCS_INSTALL_DIR=%TI_TOOLS_DIR%\ccsv%CCS_VER_UND%
40 set BIOS_INSTALL_DIR=%TI_TOOLS_DIR%\bios_%BIOS_VERSION%
41 set XDC_INSTALL_DIR=%TI_TOOLS_DIR%\xdctools_%XDC_VERSION%
42 set IPC_INSTALL_DIR=%TI_TOOLS_DIR%\ipc_%IPC_VERSION%
43 set XDAIS_INSTALL_DIR=%TI_TOOLS_DIR%\xdais_%XDAIS_VERSION%
44 set PAF_CGT_INSTALL_DIR=%CCS_INSTALL_DIR%\tools\compiler\ti-cgt-c6000_%PAF_CGT_VER_DOT%
45 set SED_INSTALL_DIR=%PA_TOOLS_DIR%\GnuWin32
46 set PYTHON_INSTALL_DIR=%PA_TOOLS_DIR%\Python%PYTHON_VER%
47 set ZIP_INSTALL_DIR=%PA_TOOLS_DIR%
50 @echo #######################################################################
51 @echo ##  All Required Tools Installed
52 @echo #######################################################################
53 @echo .
56 :: *************************************************************************
57 :: ** Set the PATH
58 :: *************************************************************************
59 for %%i in (git.exe) do set GIT_PATH=%%~sp$PATH:i
60 set PATH=%SystemRoot%;%SystemRoot%\system32
61 set PATH=%XDC_INSTALL_DIR%;%PATH%
62 set PATH=%XDC_INSTALL_DIR%\jre\bin;%PATH%
63 set PATH=%PATH%;%CCS_INSTALL_DIR%\eclipse
64 set PATH=%PATH%;%SED_INSTALL_DIR%\bin
65 set PATH=%PATH%;%PYTHON_INSTALL_DIR%;%PYTHON_INSTALL_DIR%\Scripts
66 set PATH=%PATH%;%GIT_PATH%
67 set PATH=%PATH%;%ZIP_INSTALL_DIR%\7-Zip
68 set GIT_PATH=
71 :: *************************************************************************
72 :: ** Create XDC environment variables
73 :: *************************************************************************
74 set xdc=%XDC_INSTALL_DIR%\xdc.exe $*
75 ::set XDCPATH=%CCS_INSTALL_DIR%/ccsv%CCS_VER_UND%/packages
76 ::set XDCPATH=%XDCPATH%;%XDC_INSTALL_DIR%/packages
77 set XDCPATH=%XDC_INSTALL_DIR%/packages
80 :: *************************************************************************
81 :: ** Clean Up
82 :: *************************************************************************
83 ::set BIOS_VERSION=
84 ::set XDC_VERSION=
85 ::set IPC_VERSION=
86 ::set XDAIS_VERSION=
87 set CCS_VER_UND=
88 set PAF_CGT_VER_DOT=
89 set SED_VERSION=
90 set PYTHON_VER=
91 set PKZIP_VERSION=
94 :: *************************************************************************
95 :: ** Show the build environment
96 :: *************************************************************************
97 @echo .
98 @echo #######################################################################
99 @echo ##  Build Environment Variables (Start)
100 @echo #######################################################################
101 @set
102 @echo #######################################################################
103 @echo ##  Build Environment Variables (Stop)
104 @echo #######################################################################
105 @echo .
108 :end