From 1f970bf7e45d2478cb9c4b4f9f7101ce91eb2fa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20D=C3=ADaz?= Date: Sat, 12 Dec 2015 14:28:27 -0600 Subject: acov: Switch case for inner loop. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I2354b07b134e5802315342d12326a6f7d3c91ba7 Signed-off-by: Daniel Díaz --- acov.sh | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/acov.sh b/acov.sh index d150c3c..7bf0b4a 100755 --- a/acov.sh +++ b/acov.sh @@ -49,25 +49,23 @@ for target in "ARM" "x86" "mips"; do for mode in Quick Optimizing; do sed -i "s/\$(COMPILED_CLASSES_FLAGS)/\$(COMPILED_CLASSES_FLAGS) --compiler-backend=$mode/g" build/core/dex_preopt_libart_boot.mk for arch in 32 64; do - if [[ $arch = 64 && $target = "ARM" ]]; then - libdir="arm64" - elif [[ $arch = 32 && $target = "ARM" ]]; then - libdir="arm" - elif [[ $arch = 64 && $target = "mips" ]]; then - libdir="mips64" - if [[ $mode = Quick ]]; then - continue - fi - elif [[ $arch = 32 && $target = "mips" ]]; then - libdir="mips" - if [[ $mode = Optimizing ]]; then - continue - fi - elif [[ $arch = 64 && $target = "x86" ]]; then - libdir="x86_64" - else - libdir="x86" - fi + case $target in + "ARM") + [[ $arch = 32 ]] && libdir="arm" + [[ $arch = 64 ]] && libdir="arm64" + ;; + "mips") + [[ $arch = 32 ]] && libdir="mips" + [[ $arch = 64 ]] && libdir="mips64" + ;; + "x86") + [[ $arch = 32 ]] && libdir="x86" + [[ $arch = 64 ]] && libdir="x86_64" + ;; + esac + + [[ $target = "mips" && $arch = 32 && $mode = "Optimizing" ]] && continue + [[ $target = "mips" && $arch = 64 && $mode = "Quick" ]] && continue make -j$jcpu_count $flags out/target/product/$out_dir/system/framework/$libdir/boot.art > logs.txt 2>&1 cat logs.txt -- cgit v1.2.3