]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/performance-audio-sr.git/blobdiff - scripts/build_os_pkg.bat
PASDK-87:Update ARM CCS project for PDK 1.0.6
[processor-sdk/performance-audio-sr.git] / scripts / build_os_pkg.bat
index 3258dac242c097fbbe1633e63d43082795bea5b5..689117654436b3fa4cf433d91a501340cf1fa087 100644 (file)
@@ -33,6 +33,20 @@ if "%PASDK_VERSION%" NEQ "" set OS_PKG_FNAME=%OS_PKG_FNAME%_%PASDK_VERSION%
 
 @echo Build OS package %OS_PKG_DEST_DIR%
 
+rem
+rem Generate alpha package
+rem
+:: Save path
+set PATH_ORG=%PATH%
+:: Add cygwin to path for bash
+set PATH=c:\cygwin\bin;%PATH%
+@pushd %PASDK_ROOT_DIR%\tools\make_sw
+@bash make_sw AVR
+@copy /Y ..\avr\alpha\*.* ..\alpha
+@popd
+set PATH=%PATH_ORG%
+set PATH_ORG=
+
 rem
 rem Copy files to package directories 
 rem
@@ -42,22 +56,45 @@ if NOT exist %OS_PKG_DEST_DIR%\nul ( mkdir %OS_PKG_DEST_DIR% )
 @mkdir Temp
 
 @xcopy /E /H /I /Q %PASDK_ROOT_DIR%.git Temp\.git
+
+:: pasdk
 @xcopy /E /H /I /Q %PASDK_ROOT_DIR%pasdk Temp\pasdk
-@xcopy /E /H /I /Q %PASDK_ROOT_DIR%psdk_cust Temp\psdk_cust
 
+:: psdk_cust
+@xcopy /E /H /I /Q %PASDK_ROOT_DIR%psdk_cust\ipc_3_43_00_00_eng Temp\psdk_cust\ipc_3_43_00_00_eng
+@xcopy /E /H /I /Q %PASDK_ROOT_DIR%psdk_cust\libarch_k2g_1_0_1_0 Temp\psdk_cust\libarch_k2g_1_0_1_0
+:: PDK 1.0.1.2_eng removed from BR1, replaced w/ PrSDK 4.0, PDK 1.0.6
+::@xcopy /E /H /I /Q %PASDK_ROOT_DIR%psdk_cust\pdk_k2g_1_0_1_2_eng Temp\psdk_cust\pdk_k2g_1_0_1_2_eng
+
+:: tools
 @mkdir Temp\tools
+:: tools/alpha
 @xcopy /E /H /I /Q %PASDK_ROOT_DIR%tools\alpha Temp\tools\alpha
-@xcopy /E /H /I /Q %PASDK_ROOT_DIR%tools\pyalpha Temp\tools\pyalpha
+:: tools/pyalpha
+@xcopy /E /H /I /Q %PASDK_ROOT_DIR%tools\pyalpha\pyalpha Temp\tools\pyalpha\pyalpha
+@copy /Y %PASDK_ROOT_DIR%tools\pyalpha\__main__.py Temp\tools\pyalpha\__main__.py
+@copy /Y %PASDK_ROOT_DIR%tools\pyalpha\README.md Temp\tools\pyalpha\README.md
+@copy /Y %PASDK_ROOT_DIR%tools\pyalpha\setup.py Temp\tools\pyalpha\setup.py
+:: tools/bin
 @mkdir Temp\tools\bin
 @copy /Y %PASDK_ROOT_DIR%tools\bin\acp6x.exe Temp\tools\bin\acp6x.exe
 @copy /Y %PASDK_ROOT_DIR%tools\bin\itox.exe Temp\tools\bin\itox.exe
 @copy /Y %PASDK_ROOT_DIR%tools\bin\libcint.dll Temp\tools\bin\libcint.dll
+@copy /Y %PASDK_ROOT_DIR%tools\bin\LICENSE Temp\tools\bin\LICENSE
 @copy /Y %PASDK_ROOT_DIR%tools\bin\xtoi.exe Temp\tools\bin\xtoi.exe
-@copy /Y %PASDK_ROOT_DIR%tools\config.ini Temp\tools\config_cust.ini
-
-@xcopy /E /H /I /Q %PASDK_ROOT_DIR%docs Temp\docs
-@del /F /Q Temp\docs\PASDK_setup_guide.docx
-
+:: tools/
+@copy /Y %PASDK_ROOT_DIR%tools\config_cust.ini Temp\tools\config_cust.ini
+@copy /Y %PASDK_ROOT_DIR%tools\setup.bat Temp\tools\setup.bat
+
+:: docs
+@mkdir Temp\docs
+@copy /Y %PASDK_ROOT_DIR%docs\PASDK_release_notes.pdf Temp\PASDK_release_notes.pdf
+@copy /Y %PASDK_ROOT_DIR%docs\DA10x_UG_AspExample.pdf Temp\docs\DA10x_UG_AspExample.pdf
+@copy /Y %PASDK_ROOT_DIR%docs\pa-asp-fil.pdf Temp\docs\pa-asp-fil.pdf
+@copy /Y %PASDK_ROOT_DIR%docs\pa-fil-fe.pdf Temp\docs\pa-fil-fe.pdf
+@copy /Y %PASDK_ROOT_DIR%docs\PASDK_setup_guide.pdf Temp\docs\PASDK_setup_guide.pdf
+
+:: scripts
 @mkdir Temp\scripts
 @copy /Y %PASDK_ROOT_DIR%scripts\build_paf_libs.bat Temp\scripts
 @copy /Y %PASDK_ROOT_DIR%scripts\build_pdk_libs.bat Temp\scripts
@@ -81,14 +118,12 @@ if NOT exist %OS_PKG_DEST_DIR%\nul ( mkdir %OS_PKG_DEST_DIR% )
 
 :: Clean PASDK build artifacts
 @cd
-@echo call git clean -fdx -e Temp
-@call git clean -fdx -e Temp
+@echo call git clean -fdx -e Temp -e PASDK_release_notes.pdf
+@call git clean -fdx -e Temp -e PASDK_release_notes.pdf
 
 :: Delete FD package from PAF
 @pushd pasdk\paf
-@if exist pa\asp\del3\nul   ( rmdir /S /Q pa\asp\del3 )
 @if exist pa\asp\dem\nul    ( rmdir /S /Q pa\asp\dem )
-@if exist pa\asp\dm\nul     ( rmdir /S /Q pa\asp\dm )
 @if exist pa\asp\geq3\nul   ( rmdir /S /Q pa\asp\geq3 )
 
 @if exist pa\dec\sng1\nul (