#! /bin/bash

source commonConfig.sh

UUID="00000000-0000-0000-0000-53465453494d"
#update source code 
export SOFTSIM_TA_PATH=${QSEE_ROOT_PATH}/src
rm -rf ${SOFTSIM_TA_PATH}
mkdir -p ${SOFTSIM_TA_PATH}
mkdir -p ${SOFTSIM_TA_PATH}/lib

cp -rvf ${CHIPSET_NAME}/config.mk ${SOFTSIM_TA_PATH}/
cp -rvf ${CHIPSET_NAME}/libmath.a ${SOFTSIM_TA_PATH}/lib/
cp -rvf ../src/lib/gnu/libsoftsim-samsung.a ${SOFTSIM_TA_PATH}/lib
cp -rvf ../signclient.jar ${SOFTSIM_TA_PATH}/

cp -rvf ../src/include ${SOFTSIM_TA_PATH}/
cp -rvf ../src/qsee ${SOFTSIM_TA_PATH}/softsim
cp -rvf ${CHIPSET_NAME}/Makefile ${SOFTSIM_TA_PATH}/softsim/

cp -rvf ${CHIPSET_NAME}/drv_ta/00000000-4d54-4b5f-4246-53465453494d.unsigned ${SOFTSIM_TA_PATH}/softsim/

pushd ${SOFTSIM_TA_PATH}/softsim/

if [ "${HAS_DEBUG}" == "yes" ]; then
    make
else
    make rel=1
fi
popd

mkdir -p ${MY_TZAPP_OUT_DIR}
cp -rvf ${SOFTSIM_TA_PATH}/softsim/${UUID} ${MY_TZAPP_OUT_DIR}
