mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
31 lines
827 B
Bash
Executable file
31 lines
827 B
Bash
Executable file
#!/bin/bash
|
|
set -eux
|
|
# This script mimics the instructions laid out in the p4a documentation:
|
|
# https://python-for-android.readthedocs.io/en/latest/quickstart/
|
|
|
|
. mkp4a.common
|
|
|
|
urlbase=https://dl.google.com/android/repository/
|
|
|
|
if [[ -d $ndkdir ]]; then
|
|
echo "Skipping NDK installation: NDK directory already exists."
|
|
else
|
|
mkdir -p $ndkdir
|
|
ndk_zip=android-ndk-${ndkver}-linux-x86_64.zip
|
|
[ -a $ndk_zip ] || wget $urlbase/$ndk_zip
|
|
unzip -d $(dirname $ndkdir) $ndk_zip
|
|
fi
|
|
|
|
if [[ -d $sdkdir ]]; then
|
|
echo "Skipping SDK installation: SDK directory already exists."
|
|
else
|
|
mkdir -p $sdkdir
|
|
tools_zip=sdk-tools-linux-4333796.zip
|
|
[ -a $tools_zip ] || wget $urlbase/$tools_zip
|
|
unzip -d $sdkdir $tools_zip
|
|
|
|
$sdkdir/tools/bin/sdkmanager 'platforms;android-27'
|
|
$sdkdir/tools/bin/sdkmanager 'build-tools;29.0.1'
|
|
fi
|
|
|
|
|