mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
Apk build scripts
- refactoring
This commit is contained in:
parent
1365523131
commit
e09efe375e
1 changed files with 19 additions and 14 deletions
|
@ -5,22 +5,27 @@ set -eux
|
||||||
|
|
||||||
. mkp4a.common
|
. mkp4a.common
|
||||||
|
|
||||||
if [[ -d $sdkdir && -d $ndkdir ]]; then
|
urlbase=https://dl.google.com/android/repository/
|
||||||
echo "Skipping SDK and NDK installation: SDK and NDK directories already exist."
|
|
||||||
exit
|
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
|
fi
|
||||||
|
|
||||||
urlbase=https://dl.google.com/android/repository/
|
if [[ -d $sdkdir ]]; then
|
||||||
tools_zip=sdk-tools-linux-4333796.zip
|
echo "Skipping SDK installation: SDK directory already exists."
|
||||||
ndk_zip=android-ndk-${ndkver}-linux-x86_64.zip
|
else
|
||||||
|
mkdir -p $sdkdir
|
||||||
|
tools_zip=sdk-tools-linux-4333796.zip
|
||||||
|
[ -a $tools_zip ] || wget $urlbase/$tools_zip
|
||||||
|
unzip -d $sdkdir $tools_zip
|
||||||
|
|
||||||
mkdir -p $sdkdir $ndkdir
|
$sdkdir/tools/bin/sdkmanager 'platforms;android-27'
|
||||||
|
$sdkdir/tools/bin/sdkmanager 'build-tools;29.0.1'
|
||||||
|
fi
|
||||||
|
|
||||||
[ -a $ndk_zip ] || wget $urlbase/$ndk_zip
|
|
||||||
unzip -d $(dirname $ndkdir) $ndk_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'
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue