PASDK-605:Update FD package creation script for split os_paf_dev repo
authorFrank Livingston <frank-livingston@ti.com>
Fri, 23 Mar 2018 16:03:26 +0000 (11:03 -0500)
committerFrank Livingston <frank-livingston@ti.com>
Fri, 23 Mar 2018 16:03:26 +0000 (11:03 -0500)
scripts/build_fd_pkg.bat

index d685d232d7593a712c6c65777502efb9089ab367..c942d088eb369cd3f7cbf5e0a605da78c2defae9 100644 (file)
@@ -17,6 +17,10 @@ if "%PASDK_ROOT_DIR%" == "" set PASDK_ROOT_DIR=%~dp0..
 set PASDK_LROOT_DIR=%PASDK_ROOT_DIR%\pasdk
 :: Set PAF root directory
 set PAF_ROOT_DIR=%PASDK_LROOT_DIR%\paf
+:: Set ASP root directory
+set ASP_ROOT_DIR=%PASDK_LROOT_DIR%\asp
+:: Set 3P-IP-TI root directory
+set TP_IP_TI_ROOT_DIR=%PASDK_LROOT_DIR%\3p-ip-ti
 
 :: Set package destination directory
 if "%1"=="" goto def_prm_pkg_dest_dir
@@ -44,30 +48,34 @@ rem
 :dsp_libs
 set ARCH=c66x
 
+:geq3_build
 :: Build GEQ3
-pushd %PAF_ROOT_DIR%\pa\asp\geq3
-gmake clean ARCH=%ARCH%
+pushd %TP_IP_TI_ROOT_DIR%\pa\asp\geq3
+gmake clean ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH%
 gmake install ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH% CG_TOOLS=%C6X_CGT_INSTALL_DIR%
 popd
 
+:dem_build
 :: Build DEM
-pushd %PAF_ROOT_DIR%\pa\asp\dem
-gmake clean ARCH=%ARCH%
+pushd %ASP_ROOT_DIR%\pa\asp\dem
+gmake clean ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH%
 gmake install ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH% CG_TOOLS=%C6X_CGT_INSTALL_DIR%
 popd
 
+:bm2_build
 :: Build BM2
-pushd %PAF_ROOT_DIR%\pa\asp\bm2
-gmake clean ARCH=%ARCH%
+pushd %ASP_ROOT_DIR%\pa\asp\bm2
+gmake clean ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH%
 gmake install ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH% CG_TOOLS=%C6X_CGT_INSTALL_DIR%
 popd
 
 :arm_libs
 set ARCH=a15
 
+:sng1_build
 :: Build SNG1
-pushd %PAF_ROOT_DIR%\pa\dec\sng1
-gmake clean ARCH=%ARCH%
+pushd %ASP_ROOT_DIR%\pa\dec\sng1
+gmake clean ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH%
 gmake install ROOTDIR=%PAF_ROOT_DIR% ARCH=%ARCH% CG_TOOLS=%ARM_CGT_INSTALL_DIR%
 popd
 
@@ -90,7 +98,7 @@ if NOT exist %FD_PKG_DEST_DIR%\nul ( mkdir %FD_PKG_DEST_DIR% )
 
 :build_geq3_pkg
 @echo Build package: GEQ3
-set GEQ3_ROOT_DIR=%PAF_ROOT_DIR%\pa\asp\geq3
+set GEQ3_ROOT_DIR=%TP_IP_TI_ROOT_DIR%\pa\asp\geq3
 @mkdir asp\rel\geq3\include
 @mkdir asp\rel\geq3\alpha
 @copy /Y %GEQ3_ROOT_DIR%\include\geq.h asp\rel\geq3\include
@@ -103,7 +111,7 @@ set GEQ3_ROOT_DIR=
 
 :build_dem_pkg
 @echo Build package: DEM
-set DEM_ROOT_DIR=%PAF_ROOT_DIR%\pa\asp\dem
+set DEM_ROOT_DIR=%ASP_ROOT_DIR%\pa\asp\dem
 @mkdir asp\rel\dem\include
 @mkdir asp\rel\dem\alpha
 @copy /Y %DEM_ROOT_DIR%\include\dem.h asp\rel\dem\include
@@ -116,7 +124,7 @@ set DEM_ROOT_DIR=
 
 :build_bm2_pkg
 @echo Build package: BM2
-set BM2_ROOT_DIR=%PAF_ROOT_DIR%\pa\asp\bm2
+set BM2_ROOT_DIR=%ASP_ROOT_DIR%\pa\asp\bm2
 @mkdir asp\rel\bm2\include
 @mkdir asp\rel\bm2\alpha
 @copy /Y %BM2_ROOT_DIR%\include\bm.h asp\rel\bm2\include
@@ -130,7 +138,7 @@ set BM2_ROOT_DIR=
 
 :build_sng1_pkg
 @echo Build package: SNG1
-set SNG1_ROOT_DIR=%PAF_ROOT_DIR%\pa\dec\sng1
+set SNG1_ROOT_DIR=%ASP_ROOT_DIR%\pa\dec\sng1
 @mkdir dec\rel\sng1\alg
 @mkdir dec\rel\sng1\alpha
 @copy /Y %SNG1_ROOT_DIR%\alg\isng.h dec\rel\sng1\alg
@@ -152,6 +160,8 @@ set SNG1_ROOT_DIR=
 :cleanupenv
 set PASDK_LROOT_DIR=
 set PAF_ROOT_DIR=
+set ASP_ROOT_DIR=
+set TP_IP_TI_ROOT_DIR=
 set FD_PKG_DEST_DIR=
 set FD_PKG_FNAME=
 set ARCH=