Skip to content

Instantly share code, notes, and snippets.

@deRonbrown
Created August 20, 2014 20:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save deRonbrown/919ee6ae452dd24e55a1 to your computer and use it in GitHub Desktop.
Save deRonbrown/919ee6ae452dd24e55a1 to your computer and use it in GitHub Desktop.
#!/bin/sh
if [ ! -d /opt/android/android-sdk-linux/tools/proguard ]
then
echo "Downloading SDK directory for Proguard"
curl -O http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz
tar -zxvf android-sdk_r22.6.2-linux.tgz
echo "Copying proguard directory..."
cp -r android-sdk-linux/tools/proguard /opt/android/android-sdk-linux/tools
fi
if [ ! -f /opt/android/android-sdk-linux/tools/zipalign ]
then
if [ ! -f android-sdk_r22.6.2-linux.tgz ]
then
echo "Downloading SDK directory for zipalign"
curl -O http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz
tar -zxvf android-sdk_r22.6.2-linux.tgz
fi
echo "Copying zipalign file..."
if [ -h /opt/android/android-sdk-linux/tools/zipalign ]
then
rm -rf /opt/android/android-sdk-linux/tools/zipalign
fi
cp android-sdk-linux/tools/zipalign /opt/android/android-sdk-linux/tools
fi
if [ -d android-sdk-linux ]
then
echo "Removing downloaded SDK directory and TGZ"
rm -rf android-sdk-linux
rm -f android-sdk_r22.6.2-linux.tgz
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment