summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorAdrian DC <radian.dc@gmail.com>2017-01-15 14:03:26 +0100
committerZhao Wei Liew <zhaoweiliew@gmail.com>2017-01-18 23:29:17 +0000
commit2a2b14a0519d1c36ec58342dce17e9e89d2d601b (patch)
tree758ea930d78efe113b7b3620ccff25a60a9cc5a5 /build
parent80926bd327cb9b666f972003e03db3c62042abf2 (diff)
downloadvendor_replicant-2a2b14a0519d1c36ec58342dce17e9e89d2d601b.zip
vendor_replicant-2a2b14a0519d1c36ec58342dce17e9e89d2d601b.tar.gz
vendor_replicant-2a2b14a0519d1c36ec58342dce17e9e89d2d601b.tar.bz2
extract_utils: Detect output existence before moving it for backup
* Avoids: Cleaning output directory (./../../../vendor/.../.../proprietary).. mv: cannot stat './../../../vendor/.../.../proprietary/*': No such file or directory Change-Id: I3258e64f3997f139d8db4fb4e07d14964a469c78 (cherry picked from commit 3c6bdac74bc212b26f723aa8697099fd636451a8)
Diffstat (limited to 'build')
-rw-r--r--build/tools/extract_utils.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/build/tools/extract_utils.sh b/build/tools/extract_utils.sh
index 8ffdc7d..fe63a12 100644
--- a/build/tools/extract_utils.sh
+++ b/build/tools/extract_utils.sh
@@ -784,7 +784,9 @@ function extract() {
echo "Cleaning output directory ($OUTPUT_ROOT).."
rm -rf "${OUTPUT_TMP:?}"
mkdir -p "${OUTPUT_TMP:?}"
- mv "${OUTPUT_ROOT:?}/"* "${OUTPUT_TMP:?}/"
+ if [ -d "$OUTPUT_ROOT" ]; then
+ mv "${OUTPUT_ROOT:?}/"* "${OUTPUT_TMP:?}/"
+ fi
VENDOR_STATE=1
fi