From 8789a2abbba0ad3153914cdb63828d4c129ad4e8 Mon Sep 17 00:00:00 2001 From: Jiyoung Giuliana Yun Date: Fri, 19 May 2017 22:35:35 +0900 Subject: [PATCH] Enable GDBJIT feature in Tizen armel CI (#11708) Tizen basically requires GDBJIT enabled libraries. Enable GDBJIT feature to prevent related build fail issues in advance. --- tests/scripts/arm32_ci_script.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/scripts/arm32_ci_script.sh b/tests/scripts/arm32_ci_script.sh index 98f3506..25bb083 100755 --- a/tests/scripts/arm32_ci_script.sh +++ b/tests/scripts/arm32_ci_script.sh @@ -289,9 +289,14 @@ function cross_build_coreclr_with_docker { sudo chown -R $(id -u -n) cross/rootfs fi + __extraArgs="" + if [[ "$__buildArch" == "armel" && "$__linuxCodeName" == "tizen" ]]; then + __extraArgs="cmakeargs -DFEATURE_GDBJIT=TRUE" + fi + # Cross building coreclr with rootfs in Docker (set +x; echo "Start cross build coreclr for $__buildArch $__linuxCodeName") - __buildCmd="./build.sh $__buildArch cross $__verboseFlag $__skipMscorlib $__buildConfig -rebuild" + __buildCmd="./build.sh $__buildArch cross $__verboseFlag $__skipMscorlib $__buildConfig $__extraArgs -rebuild" $__dockerCmd $__buildCmd sudo chown -R $(id -u -n) ./bin } -- 2.7.4