index 062e7441d01ba9535c88c15c9b9d2eb44484a913..b438f4cdb9fa1002486ac3033e7d56e07f47d5d4 100644 (file)
@echo off
+:: *************************************************************************
+:: FILE : build_dtsx_libs.bat
+:: DESCRIPTION :
+::
+:: Builds ARM/DSP DTS:X decoder component libraries.
+:: Assumes setup_env.bat has been called.
+::
+:: *************************************************************************
@echo Executing: %~fn0
+if "%PASDK_ROOT_DIR%" == "" set PASDK_ROOT_DIR=%~dp0..
+
+set PASDK_ROOT_DIR_FS=%PASDK_ROOT_DIR:\=/%
+set ARM_CGT_INSTALL_DIR_DTSX_DEC_FS=%ARM_CGT_INSTALL_DIR_DTSX_DEC:\=/%
+
+
:: Save path
set PATH_ORG=%PATH%
-set path=c:\cygwin\bin;%PATH%
+set path=%CYGWIN_INSTALL_DIR%;%PATH%
set DTSX_SOURCE_PATH=..\3p-ip-dts\Source_Code\sdk-dts-uhd-no-guidedparma-src
+
pushd %DTSX_SOURCE_PATH%\parma-dec\misc\build\a15\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\la-strm-reconstruction\misc\build\a15\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\lbr\misc\build\a15\lbr\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\lbr\misc\build\a15\lbrdec\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\dts-3d\misc\build\a15\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\dts-base\misc\build\a15\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\common-flib\misc\build\a15\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\dtshd-c-decoder\misc\build\a15\lib\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo PASDK_ROOT=%PASDK_ROOT_DIR_FS% A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake PASDK_ROOT=%PASDK_ROOT_DIR_FS% A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
+
pushd %DTSX_SOURCE_PATH%\alg\misc\build\a15\Release
+echo.
+echo %cd%
+echo gmake clean
gmake clean
-gmake
+echo.
+echo %cd%
+echo gmake PASDK_ROOT=%PASDK_ROOT_DIR_FS% A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
+gmake PASDK_ROOT=%PASDK_ROOT_DIR_FS% A15TOOLS=%ARM_CGT_INSTALL_DIR_DTSX_DEC_FS%
popd
set path=%PATH_ORG%
+set PASDK_ROOT_DIR_FS=
+set ARM_CGT_INSTALL_DIR_DTSX_DEC_FS=
set PATH_ORG=
set DTSX_SOURCE_PATH=