index 189268f03173c57677a4bdb6ec2e8e3ec925a071..0627d92d5c3781732c0c948f8f8fe69e0317f277 100644 (file)
--- a/scripts/build_fd_pkg.bat
+++ b/scripts/build_fd_pkg.bat
set PASDK_LROOT_DIR=%PASDK_ROOT_DIR%pasdk
:: Set PAF root directory
set PAF_ROOT_DIR=%PASDK_LROOT_DIR%\paf
-:: Set package name
-set FD_PKG_FNAME=pasdk_fd
+:: Set package destination directory
if "%1"=="" goto def_prm_pkg_dest_dir
:prm_pkg_dest_dir
set FD_PKG_DEST_DIR=%1
-goto build_fd_pkg
+goto set_fd_pkg_name
:def_prm_pkg_dest_dir
set FD_PKG_DEST_DIR=%~dp0
-:build_fd_pkg
+
+:set_fd_pkg_name
+:: Set package file name
+set FD_PKG_FNAME=pasdk_fd
+if "%PASDK_TARGET_PLATFORM%" NEQ "" set FD_PKG_FNAME=%FD_PKG_FNAME%_%PASDK_TARGET_PLATFORM%
+if "%FD_PKG_VERSION%" NEQ "" set FD_PKG_FNAME=%FD_PKG_FNAME%_%FD_PKG_VERSION%
+
@echo Build FD package %FD_PKG_DEST_DIR%
rem
sed -i -e "s/export ARCH = a15/export ARCH = c66x/g" target.mk
popd
-rem FL: DEL3 not part of Alpha-2 FD package
-rem :: Build DEL3
-rem pushd %PAF_ROOT_DIR%\pa\asp\del3
-rem gmake clean
-rem gmake install
-rem popd
-
:: Build GEQ3
pushd %PAF_ROOT_DIR%\pa\asp\geq3
gmake clean
@mkdir build\a15\release
@mkdir docs
-rem FL: DEL3 not part of Alpha-2 FD package
-rem :build_del3_pkg
-rem @echo Build package: DEL3
-rem set DEL3_ROOT_DIR=%PAF_ROOT_DIR%\pa\asp\del3
-rem @mkdir asp\rel\del3
-rem @mkdir asp\rel\del3\alpha
-rem @copy /Y %DEL3_ROOT_DIR%\del.h asp\rel\del3
-rem @copy /Y %DEL3_ROOT_DIR%\del_mds.h asp\rel\del3
-rem @copy /Y %DEL3_ROOT_DIR%\idel.h asp\rel\del3
-rem @copy /Y %DEL3_ROOT_DIR%\alpha\del_a.h asp\rel\del3\alpha
-rem @copy /Y %PAF_ROOT_DIR%\pa\build\c66x\release\del3_elf.lib build\c66x\release
-rem ::rem no documentation
-rem set DEL3_ROOT_DIR=
-
:build_geq3_pkg
@echo Build package: GEQ3
set GEQ3_ROOT_DIR=%PAF_ROOT_DIR%\pa\asp\geq3
@rmdir /S /Q Temp
-:end
-
+:cleanupenv
set PASDK_LROOT_DIR=
set PAF_ROOT_DIR=
-set FD_PKG_FNAME=
set FD_PKG_DEST_DIR=
+set FD_PKG_FNAME=
+
+
+:end