X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tizen_src%2Fbuild%2Fcommon.sh;h=8248d7e0b343dd1592e43014941d956f4a6aa29d;hb=2e74461ad6b54ebe98495316f98910ff942c3053;hp=be6701a76774662bb2e8b0377170c078a54782b4;hpb=5aa93485fbefca9268a27ad1edc72efffe4df821;p=platform%2Fframework%2Fweb%2Fchromium-efl.git diff --git a/tizen_src/build/common.sh b/tizen_src/build/common.sh index be6701a..8248d7e 100755 --- a/tizen_src/build/common.sh +++ b/tizen_src/build/common.sh @@ -25,7 +25,6 @@ function getSystemDeps() { local platform=$1 local system_deps="--system-libraries libpng - libxml libxslt zlib " @@ -242,6 +241,7 @@ function setupAndExecuteTargetBuild() { local LOCAL_BUILD=1 local RELEASE_BUILD=0 local MAKE_SQUASHFS_RPM=0 + local BUILD_CHROME=0 # "|| :" means "or always succeeding built-in command" PROFILE=$(echo "$@" | grep -Po "(?<=\-P\s)[^\s]*" | head -1 || :) @@ -253,6 +253,13 @@ function setupAndExecuteTargetBuild() { --debug) ARGS+=(--define "_debug_mode 1") ;; + --gcov) + LOCAL_BUILD=0 + ARGS+=(--define "_local_build 0") + ARGS+=(--define "_clang 0") + ARGS+=(--define "_no_lto 0") + ARGS+=(--define "gcov 1") + ;; --skip-ninja) ARGS+=(--define "_skip_ninja 1") ;; @@ -313,6 +320,7 @@ function setupAndExecuteTargetBuild() { --tizen*) ;; --build-chrome) + BUILD_CHROME=1 ARGS+=(--define "_build_chrome 1") ;; *) @@ -352,6 +360,8 @@ function setupAndExecuteTargetBuild() { 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 @@ -386,7 +396,11 @@ function setupAndExecuteTargetBuild() { if [ "$USE_GLOBAL_GBS_CONF" == "" ]; then CONF_FLAG="--conf ${SCRIPTDIR}/gbs.conf" if [ "$GBS_ROOT" == "" ]; then - GBS_ROOT_OPT="-B ~/GBS-ROOT-M${CHROMIUM_VERSION}-${PROFILE^^}-TIZEN_${DEFAULT_TIZEN_VERSION^^}-${BRANCH^^}" + if [ "$BUILD_CHROME" == "1" ]; then + GBS_ROOT_OPT="-B ~/GBS-ROOT-M${CHROMIUM_VERSION}-${PROFILE^^}-TIZEN_${DEFAULT_TIZEN_VERSION^^}-CHROME-${BRANCH^^}" + else + GBS_ROOT_OPT="-B ~/GBS-ROOT-M${CHROMIUM_VERSION}-${PROFILE^^}-TIZEN_${DEFAULT_TIZEN_VERSION^^}-${BRANCH^^}" + fi else GBS_ROOT_OPT="-B $GBS_ROOT" fi