From 53c456af244744a2de08106103575432824e22ec Mon Sep 17 00:00:00 2001 From: Kevin Brodsky Date: Mon, 4 Jan 2016 11:39:03 +0000 Subject: Add an option to prevent cleaning build artifacts When running in local mode, defining NO_CLEAN now prevents out/ from being wiped (a tmpfs is still used for target/product if NO_TMPFS_TARGET_PRODUCT is not defined). Change-Id: Ia14cd576d08a9014cb3e3aca27973da430da0fa9 --- setup-android.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup-android.sh b/setup-android.sh index 172dfae..db5748b 100755 --- a/setup-android.sh +++ b/setup-android.sh @@ -190,10 +190,10 @@ MAKE_JOBS=$cpu_count echo "BUILDING CODE" #Clean previous build artifacts -rm -rf out/host/ +[[ $JENKINS_MODE || ! $NO_CLEAN ]] && rm -rf out/host if [[ $NO_TMPFS_TARGET_PRODUCT ]]; then - rm -rf out/target + [[ $JENKINS_MODE || ! $NO_CLEAN ]] && rm -rf out/target else # setup tmpfs since we have enough free memory # The default is half of the memory (size=50%) -- cgit v1.2.3