PREBUILD_COMMAND =
-PREBUILD_COMMAND = sh copy_libs.sh;sh update_version.sh
+PREBUILD_COMMAND = sh update_version.sh
POSTBUILD_COMMAND =
POSTBUILD_DESC =
--- /dev/null
+source build_def_common
+
+BUILD_COMMAND=${1}
+BUILD_ARCH=${2}
+BUILD_CONFIG=${3}
+PROJ_PATH=${4}
+TIZEN_VERSION=${5}
+archPath=$BUILD_ARCH
+
+echo "Using build build arch :: $BUILD_ARCH"
+echo "Using build build config :: $BUILD_CONFIG"
+
+echo "Current PWD :: $PROJ_PATH"
+PROJ_ROOT="$(echo $PROJ_PATH|tr '^C' 'c'|tr '\\' '/')"
+echo "Current PWD :: $PROJ_ROOT"
+echo "Using build tizen version :: $TIZEN_VERSION"
+
+PROP_FILE="${PROJ_ROOT}/project_def.prop"
+
+echo "[================= ${1} script =================]"
+if [ "${1}" == "PREBUILD_COMMAND" ]; then
+ echo "Copying Dependent Libraries to Libs Folder"
+
+ # Recover original prop file
+ RecoverProp $PROP_FILE
+
+ # remove so
+ rm -f ${PROJ_ROOT}/libs/*.so
+
+ # copy esplusplayer to build
+ cp -f ${PROJ_ROOT}/../libs/mm-avplayer/$TIZEN_VERSION/lib/fhub_esplusplayer/$BUILD_CONFIG/6.0-$archPath/libesplusplayer.so ${PROJ_ROOT}/libs
+ ls -als ${PROJ_ROOT}/libs
+ printenv
+
+ # Backup original prop file
+ BackupProp $PROP_FILE
+
+ # Add options for coverage
+ if [ "$TIZEN_VERSION" == "tizen7.0" ]; then
+ AddOpts "USER_DEFS =" "ST_AVP_TIZEN_70" $PROP_FILE
+ fi
+elif [ "${1}" == "POSTBUILD_COMMAND" ]; then
+ # Recover original prop file
+ RecoverProp $PROP_FILE
+fi
+++ /dev/null
-echo "Copying Dependent Libraries to Libs Folder"
-if [ -z ${SBI_SYSROOT+x} ]; then echo "environment variable SBI_SYSROOT is not set ";ROOTSTRAP=$(cat ../../DEFAULT_ROOTSTRAP); echo "using RS :$ROOTSTRAP" ; else echo "SBI_SYSROOT is set to '$SBI_SYSROOT'"; ROOTSTRAP=$(basename "$SBI_SYSROOT");fi;
-PROFILE=$(echo $ROOTSTRAP | rev | cut -d"-" -f2- | rev )
-archPath=aarch64
-if [ "$BUILD_ARCH" != "aarch64" ];
-then
- archPath=arm
-fi
-echo "Using build Rootstrap :: $ROOTSTRAP"
-echo "Using build Profile :: $PROFILE"
-echo "Using build build arch :: $BUILD_ARCH"
-echo "Using build build config :: $BUILD_CONFIG"
-
-echo "Current PWD : $PROJ_PATH"
-PROJ_ROOT="$(echo $PROJ_PATH|tr '^C' 'c'|tr '\\' '/')"
-echo "Current PWD : $PROJ_ROOT"
-rm -f ${PROJ_ROOT}/libs/*.so
-
-# copy esplusplayer to build
-cp -f ${PROJ_ROOT}/../libs/mm-avplayer/lib/fhub_esplusplayer/$BUILD_CONFIG/6.0-$archPath/libesplusplayer.so ${PROJ_ROOT}/libs
-ls -als ${PROJ_ROOT}/libs
-printenv
Name: espp-service
Summary: ESPP service package which contains client lib. and daemon binary
-Version: 0.3.13
+Version: 0.3.14
Release: 0
Group: Multimedia/Libraries
License: Apache-2.0
USER_SRCS = ./src/daemon/*.c ./src/common/*.c
# User Defines
-USER_DEFS = USE_DLOG USE_SERVICE_APP ESPP_SERVICE_VERSION="0.3.12"
+USER_DEFS = USE_DLOG USE_SERVICE_APP ESPP_SERVICE_VERSION="0.3.14"
# User Includes
USER_INC_DIRS = ./src/daemon ./src/common ./inc ./inc/esplusplayer_capi
USER_SRCS = ../common/*.c ./*.c
# User Defines
-USER_DEFS = USE_DLOG USE_SERVICE_APP ESPP_SERVICE_VERSION="0.3.10"
+USER_DEFS = USE_DLOG USE_SERVICE_APP ESPP_SERVICE_VERSION="0.3.14"
# User Includes
USER_INC_DIRS = ../common ./
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<manifest xmlns="http://tizen.org/ns/packages" api-version="7.0" package="com.samsung.tizen.espp-service" version="0.3.12">
+<manifest xmlns="http://tizen.org/ns/packages" api-version="7.0" package="com.samsung.tizen.espp-service" version="0.3.14">
<profile name="mobile"/>
<description>espp-service</description>
<service-application appid="com.samsung.tizen.espp-service" auto-restart="false" exec="espp-service" multiple="false" nodisplay="false" on-boot="false" taskmanage="false" type="capp">