aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/docker/android-build-container/setup-docker.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/docker/android-build-container/setup-docker.sh')
-rw-r--r--scripts/docker/android-build-container/setup-docker.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/scripts/docker/android-build-container/setup-docker.sh b/scripts/docker/android-build-container/setup-docker.sh
index f9b9b5310..e8437d30e 100644
--- a/scripts/docker/android-build-container/setup-docker.sh
+++ b/scripts/docker/android-build-container/setup-docker.sh
@@ -2,10 +2,19 @@
# Use this to re-create a docker container for building Android binaries
+# Google makes it intentionally very hard to download the command line tools
+# the URL is constantly changing and the website requires you to click through
+# a license.
+# Today this URL works:
+if [ ! -f commandlinetools-linux-6858069_latest.zip ] ; then
+ wget https://dl.google.com/android/repository/commandlinetools-linux-6858069_latest.zip
+fi
+# if this fails, go to https://developer.android.com/studio#cmdline-tools and click through
+# for yourself...
+
# copy the dependency script into this folder
-cp ../../../packaging/android/android-build-wrapper.sh .
+cp ../../../packaging/android/android-build-setup.sh .
cp ../../../packaging/android/variables.sh .
-cp ../../../packaging/android/install-qt.sh .
# create the container (this takes a while)
sudo docker build -t android-builder --squash .