Commit introduces ability to build the chromium-efl on riscv64, x86_64, i586 and armv7l
architecture, using Tizen-X repos
* Added scripts of format tizen_src/build/build_x_{arch}.sh to quickly run builds for
specific architerctures using Tizen-X repository
* Added Tizen-X repo and profile to gbs.conf.in in form of tz_X*
* Added if switch in common.sh. When the platform is defined as base-X we are assigning
profile as tz_X
Change-Id: I92e80ce5efe353d849a5e0ff747f782ed91f7d9b
Signed-off-by: Aleksander Świniarski <a.swiniarski@samsung.com>
--- /dev/null
+#!/bin/bash
+
+. `dirname $0`/common.sh
+
+setupAndExecuteTargetBuild Base-X "$@" -A armv7l
--- /dev/null
+#!/bin/bash
+
+. `dirname $0`/common.sh
+
+setupAndExecuteTargetBuild Base-X "$@" -A i586
--- /dev/null
+#!/bin/bash
+
+. `dirname $0`/common.sh
+
+setupAndExecuteTargetBuild Base-X "$@" -A riscv64
--- /dev/null
+#!/bin/bash
+
+. `dirname $0`/common.sh
+
+setupAndExecuteTargetBuild Base-X "$@" -A x86_64
PROFILE=tz_${DEFAULT_TIZEN_VERSION}_riscv
elif [[ $platform == "wearable" ]]; then
PROFILE=tzwr_5.5_arm-spin
+ elif [[ $platform == "Base-X" ]]; then
+ PROFILE=tz_X
else
echo "Cannot set default PROFILE for platform=${platform}"
exit 1
###############################################
#
+# The Tizen X
+#
+[repo.tz_X_base]
+url = http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Base-X/reference/repos/standard/packages/
+
+[repo.tz_X_unified]
+url = http://download.tizen.org/snapshots/TIZEN/Tizen/Tizen-Unified-X/reference/repos/standard/packages/
+
+###############################################
+#
# The latest Tizen public standard
#
[profile.tz_standard]
###############################################
#
+# The latest Tizen X
+#
+[profile.tz_X]
+obs = obs.tizen
+repos = repo.tz_X_base, repo.tz_X_unified
+buildroot = ~/GBS-ROOT-TZ_X_@_STANDARD
+
+###############################################
+#
# The latest Tizen public emulator
#
[profile.tz_emulator]