The utility script is added for desktop build.
* Usage:
$ ./efl/build/build_desktop.sh --libcc_chromium_efl_path {M56_CHROMIUM_PATH}
Change-Id: Idd020fc5353961e30f50d265acee24c32f830197
Signed-off-by: Youngsoo Choi <kenshin.choi@samsung.com>
--- /dev/null
+#!/bin/bash
+
+export SCRIPTDIR=$(readlink -e $(dirname $0))
+
+source ${SCRIPTDIR}/common.sh
+trap 'error_report $0 $LINENO' ERR SIGINT SIGTERM SIGQUIT
+
+# "|| :" means "or always succeeding built-in command"
+CHROMIUM_EFL_PATH=$(echo "$@" | grep -Po "(?<=\--libcc_chromium_efl_path\s)[^\s]*" || :)
+
+echo " --libcc_chromium_efl_path : $CHROMIUM_EFL_PATH"
+
+if [ "$CHROMIUM_EFL_PATH" == "" ]; then
+ echo "Please set --libcc_chromium_efl_path for desktop build."
+ exit 1
+fi
+
+${TOPDIR}/script/bootstrap.py \
+ --define "use_efl=1 libchromiumcontent_component=1" \
+ --dev \
+ --disable_clang \
+ -v \
+ $@
+
+${TOPDIR}/script/build.py -c D
--- /dev/null
+#!/bin/bash
+
+export SCRIPTDIR=$(readlink -e $(dirname $0))
+export TOPDIR=$(readlink -f "${SCRIPTDIR}/../..")
+
+function error_report() {
+ echo "Error: File:$1 Line:$2"
+ exit 1
+}