Add paf as submodule
[processor-sdk/performance-audio-sr.git] / build_alg_libs.bat
index b80ace54fd172eef072ae26eacf6cd1753fa6fa6..63b6796bfea6680afad51ea3a58e164ca531e5a4 100644 (file)
@@ -4,34 +4,35 @@ rem
 
 set PATH_ORG=%PATH%
 set PATH=c:\cygwin\bin;%PATH%
 
 set PATH_ORG=%PATH%
 set PATH=c:\cygwin\bin;%PATH%
+set DOLBY_IP_LROOT=dolby_ip
 
 rem
 rem ARM libraries
 rem
 
 ::rem DDP alg lib
 
 rem
 rem ARM libraries
 rem
 
 ::rem DDP alg lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_lib\a15
+pushd %DOLBY_IP_LROOT%\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_lib\a15
 gmake clean
 gmake
 popd
 ::rem DDP wrapper lib
 gmake clean
 gmake
 popd
 ::rem DDP wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_wrapper\a15
+pushd %DOLBY_IP_LROOT%\ddp\Dolby_Digital_Plus_Decoder_Imp\Source_Code\make\ddp_udc_wrapper\a15
 gmake clean
 gmake
 popd
 
 :: THD alglib
 gmake clean
 gmake
 popd
 
 :: THD alglib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\dthd_dec_lib\a15
+pushd %DOLBY_IP_LROOT%\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\dthd_dec_lib\a15
 gmake clean
 gmake
 popd
 :: MAT alg lib
 gmake clean
 gmake
 popd
 :: MAT alg lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\mat_dec_lib\a15
+pushd %DOLBY_IP_LROOT%\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\mat_dec_lib\a15
 gmake clean
 gmake
 popd
 :: MAT-THD wrapper lib
 gmake clean
 gmake
 popd
 :: MAT-THD wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\thd_alg_lib\a15
+pushd %DOLBY_IP_LROOT%\mat-thd\Dolby_MAT_Decoder_Imp\Source_Code\mat_dec\make\thd_alg_lib\a15
 gmake clean
 gmake
 popd
 gmake clean
 gmake
 popd
@@ -41,12 +42,12 @@ rem DSP libraries
 rem
 
 :: CAR alg lib
 rem
 
 :: CAR alg lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\car\Source_Code\car\make\libcar\tisim_eabi_c66_ccs
+pushd %DOLBY_IP_LROOT%\car\Source_Code\car\make\libcar\tisim_eabi_c66_ccs
 gmake cleanself
 gmake
 popd
 :: CAR wrapper lib
 gmake cleanself
 gmake
 popd
 :: CAR wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\car\Source_Code\car\make\alg_car\tisim_eabi_c66_ccs
+pushd %DOLBY_IP_LROOT%\car\Source_Code\car\make\alg_car\tisim_eabi_c66_ccs
 gmake cleanself
 gmake
 popd
 gmake cleanself
 gmake
 popd
@@ -54,10 +55,17 @@ popd
 set PATH=%PATH_ORG%
 
 :: OAR combined alg+wrapper lib
 set PATH=%PATH_ORG%
 
 :: OAR combined alg+wrapper lib
-pushd C:\ti\processor_audio_sdk_1_00_00_00\dolby_ip\oar\CCS_OAR_lib\make
+pushd %DOLBY_IP_LROOT%\oar\CCS_OAR_lib\make
 gmake clean
 gmake
 popd
 
 gmake clean
 gmake
 popd
 
+:: BMDA combined alg+wrapper lib
+pushd %DOLBY_IP_LROOT%\bmda\Source_Code\make
+gmake clean
+gmake
+popd
+
+set DOBLY_IP_ROOT=
 
 :end
 
 :end