]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - scripts/setup_env.bat
PASDK-585:Update build scripts
[processor-sdk/performance-audio-sr.git] / scripts / setup_env.bat
index 23cc084fa2c59f46347268ff773afef101bc3e5b..58581ca54047bfd46495df35fa426b5bc5323933 100644 (file)
 :: *************************************************************************
 :: *** Specify install locations
 :: *************************************************************************
-set DRIVE=%~d0
-set TI_TOOLS_DIR=%DRIVE%\ti
-set PA_TOOLS_DIR=%DRIVE%\PA_Tools
-
+:: Tools location
+set TOOLS_DRIVE=C:
+set TI_TOOLS_DIR=%TOOLS_DRIVE%\ti
+set PA_TOOLS_DIR=%TOOLS_DRIVE%\PA_Tools
+rem :: PASDK location
+rem set PASDK_DRIVE=T:
+rem set PASDK_INSTALL_DIR=%~dp0..
+rem subst %PASDK_DRIVE% /d
+rem subst %PASDK_DRIVE% %PASDK_INSTALL_DIR%
+rem %PASDK_DRIVE%
 
 :: *************************************************************************
 :: *** Specify tool versions
 :: *************************************************************************
-rem ProcSDK 2.0.2.11 (w/ IPC 3.43 engineering)
-set BIOS_VERSION=6_45_01_29
-set XDC_VERSION=3_32_00_06_core
-set IPC_VERSION=3_43_00_00_eng
+::
+:: ProcSDK 2.0.2.11 component versions
+::
+rem set BIOS_VERSION=6_45_01_29
+rem set XDC_VERSION=3_32_00_06_core
+rem set IPC_VERSION=3_42_00_02
+rem set XDAIS_VERSION=7_24_00_04
+rem set CCS_VER=6
+rem set C6X_CGT_VER_DOT=8.1.0
+rem set ARM_CGT_VERSION=4_8-2014q3
+rem set SED_VER_DOT=4.2.1
+rem set PYTHON_VER=27
+rem set PKZIP_VER_DOT=9.20
+:: Custom IPC version
+rem set IPC_VERSION=3_43_00_00_eng
+
+::
+:: PrSDK 4.0.0.4 component versions
+::
+rem set BIOS_VERSION=6_46_05_55
+rem set XDC_VERSION=3_32_01_22_core
+rem set IPC_VERSION=ipc_3_46_00_02
+rem set XDAIS_VERSION=7_24_00_04
+rem set CCS_VER=7
+rem set CCS_VER_CGT=6
+rem set C6X_CGT_VER_DOT=8.1.0
+rem set ARM_CGT_VERSION=4_8-2014q3
+rem rem set C6X_CGT_VER_DOT=8.1.3
+rem rem set ARM_CGT_VERSION=4_9-2015q3
+rem set C6X_CGT_VER_DOT_PARMA=7.4.4
+rem set SED_VER_DOT=4.2.1
+rem set PYTHON_VER=27
+rem set PKZIP_VER_DOT=9.20
+
+::
+:: PrSDK 4.03.00.02 Build #1182 component versions
+::
+:: XDC tools version for PASDK
+set XDC_VERSION=3_50_03_33_core
+:: XDC tools version for DH components
+set XDC_VERSION_DH=3_32_01_22_core
+:: XDC tools version for DTSX components
+set XDC_VERSION_DTSX=3_32_01_22_core
+:: SYSBIOS version for PASDK
+set BIOS_VERSION=6_52_00_12
+:: SYSBIOS version for DH components
+set BIOS_VERSION_DH=6_46_05_55
+:: SYSBIOS version for DTSX components
+set BIOS_VERSION_DTSX=6_46_05_55
+:: IPC version
+set IPC_VERSION=ipc_3_47_01_00
+:: XDAIS version
 set XDAIS_VERSION=7_24_00_04
-set CCS_VER_UND=6
-set PAF_CGT_VER_DOT=8.1.0
-set SED_VERSION=4.2.1
+:: CCS version
+set CCS_VER=7
+:: SED version
+set SED_VER_DOT=4.2.1
+:: Python version
 set PYTHON_VER=27
-set PERL_VERSION=5.8.7
-set PKZIP_VERSION=9.20
+:: Pkzip version
+::set PKZIP_VER_DOT=9.20
+:: Codegen tools
+:: ARM CGT for PASDK
+set ARM_CGT_VERSION=6-2017-q1-update
+:: ARM CGT for DH (decoder) components
+set ARM_CGT_VERSION_DH_DEC=4_8-2014q3
+:: ARM CGT for DTS:X (decoder) components
+set ARM_CGT_VERSION_DTSX_DEC=4_8-2014q3
+:: C6X CGT for PASDK
+set C6X_CGT_VER_DOT=8.2.2
+:: C6X CGT for DH (ASP) components
+set C6X_CGT_VER_DOT_DH_ASP=8.1.0
+:: C6X CGT for DTS:X (ASP, PARMA) components
+set C6X_CGT_VER_DOT_DTSX_ASP_PARMA=7.4.4
+
 
 :: *************************************************************************
 :: *** Specify install locations
 :: *************************************************************************
-set CCS_INSTALL_DIR=%TI_TOOLS_DIR%\ccsv%CCS_VER_UND%
-set BIOS_INSTALL_DIR=%TI_TOOLS_DIR%\bios_%BIOS_VERSION%
+rem
+rem NOTE: These installation locations aren't currently tied into the build
+rem
+set CCS_INSTALL_DIR=%TI_TOOLS_DIR%\ccsv%CCS_VER%
+set XDC_INSTALL_DIR_DH=%TI_TOOLS_DIR%\xdctools_%XDC_VERSION_DH%
+set XDC_INSTALL_DIR_DTSX=%TI_TOOLS_DIR%\xdctools_%XDC_VERSION_DTSX%
 set XDC_INSTALL_DIR=%TI_TOOLS_DIR%\xdctools_%XDC_VERSION%
+set BIOS_INSTALL_DIR_DH=%TI_TOOLS_DIR%\bios_%BIOS_VERSION_DH%
+set BIOS_INSTALL_DIR_DTSX=%TI_TOOLS_DIR%\bios_%BIOS_VERSION_DTSX%
+set BIOS_INSTALL_DIR=%TI_TOOLS_DIR%\bios_%BIOS_VERSION%
 set IPC_INSTALL_DIR=%TI_TOOLS_DIR%\ipc_%IPC_VERSION%
 set XDAIS_INSTALL_DIR=%TI_TOOLS_DIR%\xdais_%XDAIS_VERSION%
-set PAF_CGT_INSTALL_DIR=%CCS_INSTALL_DIR%\tools\compiler\ti-cgt-c6000_%PAF_CGT_VER_DOT%
 set SED_INSTALL_DIR=%PA_TOOLS_DIR%\GnuWin32
 set PYTHON_INSTALL_DIR=%PA_TOOLS_DIR%\Python%PYTHON_VER%
 set ZIP_INSTALL_DIR=%PA_TOOLS_DIR%
+set CYGWIN_INSTALL_DIR=%TOOLS_DRIVE%\cygwin\bin
+:: Codegen tools
+set ARM_CGT_INSTALL_DIR=%TI_TOOLS_DIR%\gcc-arm-none-eabi-%ARM_CGT_VERSION%
+set ARM_CGT_INSTALL_DIR_DH_DEC=%TI_TOOLS_DIR%\gcc-arm-none-eabi-%ARM_CGT_VERSION_DH_DEC%
+set ARM_CGT_INSTALL_DIR_DTSX_DEC=%TI_TOOLS_DIR%\gcc-arm-none-eabi-%ARM_CGT_VERSION_DTSX_DEC%
+set C6X_CGT_INSTALL_DIR=%TI_TOOLS_DIR%\ti-cgt-c6000_%C6X_CGT_VER_DOT%
+set C6X_CGT_INSTALL_DIR_DH_ASP=%TI_TOOLS_DIR%\ti-cgt-c6000_%C6X_CGT_VER_DOT_DH_ASP%
+set C6X_CGT_INSTALL_DIR_DTSX_ASP_PARMA=%TI_TOOLS_DIR%\ti-cgt-c6000_%C6X_CGT_VER_DOT_DTSX_ASP_PARMA%
 
 
-@echo #######################################################################
-@echo ##  All Required Tools Installed
-@echo #######################################################################
-@echo .
+rem @echo #######################################################################
+rem @echo ##  All Required Tools Installed
+rem @echo #######################################################################
+rem @echo.
 
 
 :: *************************************************************************
 :: ** Set the PATH
 :: *************************************************************************
-for %%i in (git.exe) do set GIT_PATH=%DRIVE%%%~sp$PATH:i
+for %%i in (git.exe) do set GIT_PATH=%TOOLS_DRIVE%%%~sp$PATH:i
 set PATH=%SystemRoot%;%SystemRoot%\system32;%SystemRoot%\system32\Wbem
 set PATH=%XDC_INSTALL_DIR%;%PATH%
 set PATH=%XDC_INSTALL_DIR%\jre\bin;%PATH%
@@ -72,7 +156,7 @@ set GIT_PATH=
 :: ** Create XDC environment variables
 :: *************************************************************************
 set xdc=%XDC_INSTALL_DIR%\xdc.exe $*
-::set XDCPATH=%CCS_INSTALL_DIR%/ccsv%CCS_VER_UND%/packages
+::set XDCPATH=%CCS_INSTALL_DIR%/ccsv%CCS_VER%/packages
 ::set XDCPATH=%XDCPATH%;%XDC_INSTALL_DIR%/packages
 set XDCPATH=%XDC_INSTALL_DIR%/packages
 
@@ -80,21 +164,28 @@ set XDCPATH=%XDC_INSTALL_DIR%/packages
 :: *************************************************************************
 :: ** Clean Up
 :: *************************************************************************
-::set BIOS_VERSION=
-::set XDC_VERSION=
-::set IPC_VERSION=
-::set XDAIS_VERSION=
-set CCS_VER_UND=
-set PAF_CGT_VER_DOT=
-set SED_VERSION=
+set XDC_VERSION=
+set XDC_VERSION_DH=
+set XDC_VERSION_DTSX=
+set BIOS_VERSION=
+set BIOS_VERSION_DH=
+set BIOS_VERSION_DTSX=
+set IPC_VERSION=
+set XDAIS_VERSION=
+set CCS_VER=
+set CCS_VER_CGT=
+set SED_VER_DOT=
 set PYTHON_VER=
-set PKZIP_VERSION=
+::set PKZIP_VER_DOT=
+set C6X_CGT_VER_DOT=
+set ARM_CGT_VERSION=
+set C6X_CGT_VER_DOT_PARMA=
 
 
 :: *************************************************************************
 :: ** Show the build environment
 :: *************************************************************************
-@echo .
+@echo.
 @echo #######################################################################
 @echo ##  Build Environment Variables (Start)
 @echo #######################################################################
@@ -102,7 +193,7 @@ set PKZIP_VERSION=
 @echo #######################################################################
 @echo ##  Build Environment Variables (Stop)
 @echo #######################################################################
-@echo .
+@echo.
 
 
 :end