index 84746f65d9b1f788e14a29d37d1348c6bc204ac0..f4bf083e4a43bc39b21b74bab87c575652f1f72b 100644 (file)
--- a/scripts/build_os_pkg.bat
+++ b/scripts/build_os_pkg.bat
::
:: Builds OS package.
:: Assumes setup_env.bat has been called.
-::
+::7
:: *************************************************************************
:: %1: package destination directory
if "%PASDK_ROOT_DIR%" == "" set PASDK_ROOT_DIR=%~dp0..\
:: Set package name
-set OS_PKG_FNAME=pasdk_os
+set OS_PKG_FNAME=processor_audio_sdk_1_00_00_00
if "%1"=="" goto def_prm_pkg_dest_dir
@xcopy /E /H /I /Q %PASDK_ROOT_DIR%pasdk Temp\pasdk
@xcopy /E /H /I /Q %PASDK_ROOT_DIR%psdk_cust Temp\psdk_cust
@xcopy /E /H /I /Q %PASDK_ROOT_DIR%tools Temp\tools
+@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
+@copy /Y %PASDK_ROOT_DIR%scripts\setup_env.bat Temp\scripts
@pushd Temp
@echo call git clean -fdx -e Temp
@call git clean -fdx -e Temp
-:: Delete FD package (&other) source files from PAF
+:: Delete FD package from PAF
@pushd pasdk\paf
-@if exist pa\dec\dsd2\nul ( rmdir /S /Q pa\dec\dsd2 )
-@if exist pa\dec\sng1\nul ( rmdir /S /Q pa\dec\sng1 )
-@if exist pa\asp\bm2\nul ( rmdir /S /Q pa\asp\bm2 )
@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 (
+ @move /Y pa\dec\sng1\alg\sngerr.h .
+ @rmdir /S /Q pa\dec\sng1
+ @mkdir pa\dec\sng1\alg
+ @move /Y sngerr.h pa\dec\sng1\alg
+)
+
+@if exist pa\asp\bm2\nul (
+ @move /Y pa\asp\bm2\include\bmerr.h .
+ @rmdir /S /Q pa\asp\bm2
+ @mkdir pa\asp\bm2\include
+ @move /Y bmerr.h pa\asp\bm2\include
+)
+
+:: Delete other source files from PAF
+@del /F /Q pa\util\da10x_misc\checkIp.h
+@if exist pa\dec\dsd2\nul ( rmdir /S /Q pa\dec\dsd2 )
+
@popd
-:: Remove git files
+:: Delete git files
@if exist .git\nul ( rmdir /S /Q .git )
@echo del /F /Q /S /AH .git*
@del /F /Q /S /AH .git*
:: Prepare package
7z a -tzip -r %OS_PKG_FNAME%.zip
@popd
-cd
@copy /Y Temp\%OS_PKG_FNAME%.zip %OS_PKG_DEST_DIR%
@rmdir /S /Q Temp
:end
-
set OS_PKG_FNAME=
set OS_PKG_DEST_DIR=