]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - scripts/build_ccs_projects.bat
PASDK-376:Update ARM&DSP CCS projects
[processor-sdk/performance-audio-sr.git] / scripts / build_ccs_projects.bat
index c31af81670b0392fddba3e0741fc8958881227da..20ccef61a35c9ccb16bce15a705e9d5bb86b2935 100644 (file)
@@ -10,8 +10,7 @@
 :: *************************************************************************
 
 :: %1: Build profile: Debug, Release, SDF
-:: %2: DH-IP package source directory
-@echo Executing:  %~fn0 %1 %2
+@echo Executing:  %~fn0 %1
 
 if "%PASDK_ROOT_DIR%" == "" set PASDK_ROOT_DIR=%~dp0..\
 
@@ -21,8 +20,8 @@ set PASDK_LROOT_DIR=%PASDK_ROOT_DIR%pasdk
 set PSDK_CUST_LROOT_DIR=%PASDK_ROOT_DIR%psdk_cust
 
 :: Set custom PDK install directory
-set PDK_VERSION=1_0_1_2_eng
-set PDK_INSTALL_DIR=%PSDK_CUST_LROOT_DIR%\pdk_k2g_%PDK_VERSION%
+::set PDK_VERSION=1_0_1_2_eng
+::set PDK_INSTALL_DIR=%PSDK_CUST_LROOT_DIR%\pdk_k2g_%PDK_VERSION%
 
 :: Set workspace directory
 set CCS_WRKSP_DIR=workspace_v6_1
@@ -35,72 +34,24 @@ if "%1"=="Debug" goto SetBuildProfilesDebug
 if "%1"=="Release" goto SetBuildProfilesRelease
 
 :: Set build profiles for SDF
-set PDK_PLATFORM_LIB_BUILD_PROFILE=Debug
-set ARM_APP_BUILD_PROFILE=Debug_pkgs
-set DSP_APP_BUILD_PROFILE=Debug_pkgs
-goto cont1
+::set PDK_PLATFORM_LIB_BUILD_PROFILE=Debug
+set ARM_APP_BUILD_PROFILE=Debug_DTSX_IPPkgs
+set DSP_APP_BUILD_PROFILE=Debug_DTSX_IPPkgs
+goto build_ccs_projects
 
 :SetBuildProfilesDebug
 :: Set build profiles for debug
-set PDK_PLATFORM_LIB_BUILD_PROFILE=Debug
-set ARM_APP_BUILD_PROFILE=Debug
-set DSP_APP_BUILD_PROFILE=Debug
-goto cont1
+::set PDK_PLATFORM_LIB_BUILD_PROFILE=Debug
+set ARM_APP_BUILD_PROFILE=Debug_DTSX
+set DSP_APP_BUILD_PROFILE=Debug_DTSX
+goto build_ccs_projects
 
 :SetBuildProfilesRelease
 :: Set build profiles for release
 :: FL: currently we only have a "Release" profile for the DSP
-set PDK_PLATFORM_LIB_BUILD_PROFILE=Debug
-set ARM_APP_BUILD_PROFILE=Debug
-set DSP_APP_BUILD_PROFILE=Release
-
-
-:cont1
-if "%1" NEQ "SDF" goto build_ccs_projects
-:: Set unzip path
-for %%i in (git.exe) do set GIT_PATH=%DRIVE%%%~sp$PATH:i
-set UNZIP_PATH=%GIT_PATH%..\usr\bin
-set GIT_PATH=
-
-:: Set Dolby IP local root directory
-set DOLBY_IP_LROOT=%PASDK_ROOT_DIR%dolby_ip
-:: Set package install directories (location generated packages unziped for ARM/DSP application build)
-set BMDA_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-set CAR_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-set OAR_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-set DDP_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-set MATTHD_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-set INTR_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-:: All packages install to same directory
-::set DHIP_PKG_INSTALL_DIR=%DOLBY_IP_LROOT%\dh-ip
-
-:: Set package directory (location of generated packages)
-::set DHIP_PKG_DIR=%DOLBY_IP_LROOT%\package
-set DHIP_PKG_DIR=%2
-
-:: Set package names
-for /f "delims=" %%a in ('dir %DHIP_PKG_DIR%\*bmda* /b') do set BMDA_PKG_FNAME=%%a
-for /f "delims=" %%a in ('dir %DHIP_PKG_DIR%\*car* /b') do set CAR_PKG_FNAME=%%a
-for /f "delims=" %%a in ('dir %DHIP_PKG_DIR%\*oar* /b') do set OAR_PKG_FNAME=%%a
-for /f "delims=" %%a in ('dir %DHIP_PKG_DIR%\*ddp* /b') do set DDP_PKG_FNAME=%%a
-for /f "delims=" %%a in ('dir %DHIP_PKG_DIR%\*matthd* /b') do set MATTHD_PKG_FNAME=%%a
-for /f "delims=" %%a in ('dir %DHIP_PKG_DIR%\*intrinsics* /b') do set INTR_PKG_FNAME=%%a
-
-:: Install packages at application build locations
-if exist %BMDA_PKG_INSTALL_DIR%\nul     ( rmdir /S / Q %BMDA_PKG_INSTALL_DIR% )
-if exist %CAR_PKG_INSTALL_DIR%\nul      ( rmdir /S / Q %CAR_PKG_INSTALL_DIR% )
-if exist %OAR_PKG_INSTALL_DIR%\nul      ( rmdir /S / Q %OAR_PKG_INSTALL_DIR% )
-if exist %DDP_PKG_INSTALL_DIR%\nul      ( rmdir /S / Q %DDP_PKG_INSTALL_DIR% )
-if exist %MATTHD_PKG_INSTALL_DIR%\nul   ( rmdir /S / Q %MATTHD_PKG_INSTALL_DIR% )
-if exist %INTR_PKG_INSTALL_DIR%\nul     ( rmdir /S / Q %INTR_PKG_INSTALL_DIR% )
-@%UNZIP_PATH%\unzip -o -d %BMDA_PKG_INSTALL_DIR% %DHIP_PKG_DIR%\%BMDA_PKG_FNAME%
-@%UNZIP_PATH%\unzip -o -d %CAR_PKG_INSTALL_DIR% %DHIP_PKG_DIR%\%CAR_PKG_FNAME%
-@%UNZIP_PATH%\unzip -o -d %OAR_PKG_INSTALL_DIR% %DHIP_PKG_DIR%\%OAR_PKG_FNAME%
-@%UNZIP_PATH%\unzip -o -d %DDP_PKG_INSTALL_DIR% %DHIP_PKG_DIR%\%DDP_PKG_FNAME%
-@%UNZIP_PATH%\unzip -o -d %MATTHD_PKG_INSTALL_DIR% %DHIP_PKG_DIR%\%MATTHD_PKG_FNAME%
-@%UNZIP_PATH%\unzip -o -d %INTR_PKG_INSTALL_DIR% %DHIP_PKG_DIR%\%INTR_PKG_FNAME%
-:: All packages install to same directory
-::@%UNZIP_PATH%\unzip -o -d %DHIP_PKG_INSTALL_DIR% '%DHIP_PKG_DIR%\*.zip'
+::set PDK_PLATFORM_LIB_BUILD_PROFILE=Debug
+set ARM_APP_BUILD_PROFILE=Debug_DTSX
+set DSP_APP_BUILD_PROFILE=Release_DTSX
 
 
 :build_ccs_projects
@@ -136,32 +87,18 @@ eclipsec -noSplash -data %PASDK_LROOT_DIR%\%CCS_WRKSP_DIR% -application com.ti.c
 eclipsec -noSplash -data %PASDK_LROOT_DIR%\%CCS_WRKSP_DIR% -application com.ti.ccstudio.apps.projectBuild -ccs.projects test_dsp -ccs.configuration %DSP_APP_BUILD_PROFILE%
 
 
+set CYGWIN=%SAVE_CYGWIN%
+
 :cleanupenv
 set PASDK_LROOT_DIR=
 set PSDK_CUST_LROOT_DIR=
-set PDK_VERSION=
-set PDK_INSTALL_DIR=
+::set PDK_VERSION=
+::set PDK_INSTALL_DIR=
 set CCS_WRKSP_DIR=
 set SAVE_CYGWIN=
-set CYGWIN=
-set PDK_PLATFORM_LIB_BUILD_PROFILE=
+::set PDK_PLATFORM_LIB_BUILD_PROFILE=
 set ARM_APP_BUILD_PROFILE=
 set DSP_APP_BUILD_PROFILE=
-set UNZIP_PATH=
-set DOLBY_IP_LROOT=
-set BMDA_PKG_INSTALL_DIR=
-set CAR_PKG_INSTALL_DIR=
-set OAR_PKG_INSTALL_DIR=
-set DDP_PKG_INSTALL_DIR=
-set MATTHD_PKG_INSTALL_DIR=
-set INTR_PKG_INSTALL_DIR=
-set DHIP_PKG_DIR=
-set BMDA_PKG_FNAME=
-set CAR_PKG_FNAME=
-set OAR_PKG_FNAME=
-set DDP_PKG_FNAME=
-set MATTHD_PKG_FNAME=
-set INTR_PKG_FNAME=
 
 
 :end