[M39] Fix tv build break
[platform/framework/web/chromium-efl.git] / tizen_src / build / build_tv.sh
1 #!/bin/bash
2
3 SCRIPTDIR=$(cd $(dirname $0); pwd -P)
4
5 # source common functions and vars
6 . `dirname ${BASH_SOURCE[0]}`/common.sh
7
8 ${SCRIPTDIR}/apply_patches.sh
9
10 PROFILE_NAME=$(echo "$@" | grep -Po "(?<=\-P\s)[^\s]*")
11
12 if [ "$PROFILE_NAME" == "" ]; then
13   PROFILE_NAME=tztv_v2.2.1_prehawk
14   PROFILE_FLAG="-P $PROFILE_NAME"
15 fi
16
17 TIZEN_VERSION="chromium_efl_tizen_version 2.2.1"
18
19 if [ "$USE_GLOBAL_GBS_CONF" == "" ]; then
20   CONF_FLAG="--conf ${SCRIPTDIR}/gbs.conf"
21 fi
22
23 gbs $CONF_FLAG build $PROFILE_FLAG -A armv7l --incremental \
24     --extra-packs python-base-x86-arm,python-x86-arm,python-xml-x86-arm \
25     --define "${TIZEN_VERSION}" "$@"
26
27 ${SCRIPTDIR}/apply_patches.sh -r