summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2012-06-11 23:52:07 +0200
committerBernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>2012-06-11 23:52:07 +0200
commit20c2ef56cebe1d5bdf03f1581e02f316fd1b920c (patch)
tree3f2ad3c1b5f154ec9ab34e139b73adcf7cef28d8
parent74a5ee042a5e76598add6df93193140081ca989b (diff)
downloadpandaboard-20c2ef56cebe1d5bdf03f1581e02f316fd1b920c.tar.gz
pandaboard: Allow local cache of imgtec binaries
Don't download imgtec binaries again if they've been downloaded to the directory holding the script Also, fix spelling of "Success" Change-Id: I038dfc095987a03d9bc016ab66f030b0daef1b24 Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
-rwxr-xr-xinstall-binaries-4.0.4.sh11
1 files changed, 9 insertions, 2 deletions
diff --git a/install-binaries-4.0.4.sh b/install-binaries-4.0.4.sh
index ba4c96f..d693700 100755
--- a/install-binaries-4.0.4.sh
+++ b/install-binaries-4.0.4.sh
@@ -1,6 +1,9 @@
#!/bin/sh
DL_URL='https://dl.google.com/dl/android/aosp/imgtec-panda-imm76i-67545da7.tgz'
+if [ -e "$(realpath $(dirname $0))/`basename $DL_URL`" ]; then
+ DL_URL="$(realpath $(dirname $0))/`basename $DL_URL`"
+fi
err_handle() {
echo "Error, please try again"
@@ -23,8 +26,12 @@ trap 'err_handle' ERR
mkdir -p /tmp/binaries
cd /tmp/binaries/
-wget --no-check-certificate $DL_URL
-tar -zxvf `basename $DL_URL`
+if [ -e "$DL_URL" ]; then
+ tar xf "$DL_URL"
+else
+ wget --no-check-certificate $DL_URL
+ tar -zxvf `basename $DL_URL`
+fi
sh extract-imgtec-panda.sh
sudo mount $device /mnt/
sudo mkdir -p /mnt/vendor/bin/