ring: prepare for next version

This commit is contained in:
Marcus Hoffmann 2018-04-23 19:09:35 +02:00
parent 07209b16cf
commit 20fd310116
No known key found for this signature in database
GPG key ID: ACDF63BC43D5E530

View file

@ -562,13 +562,28 @@ Build:20180421,116
./compile.sh release
ndk=r16b
Build:XXXXXXXX,117
disable=upcoming version
commit=XXXXXXXX
subdir=client-android/ring-android/app
submodules=yes
sudo=apt-get update && \
apt-get install --yes -t jessie-backports swig
gradle=noPush
prebuild=$ANDROID_HOME/tools/bin/sdkmanager 'platforms;android-27'
scandelete=client-windows,client-uwp
build=export ANDROID_NDK_ROOT=$ANDROID_NDK && \
export ANDROID_ABI="armeabi-v7a arm64-v8a x86" && \
cd ../../ && \
./compile.sh --release --no-gradle
ndk=r16b
Maintainer Notes:
Ring has a lot of native dependencies, the source tarballs of these are all downloaded and build for all enabled architectures.
We provide a fake gradlew because compile.sh calls this in the end.
Build failed with swig 2.0.12 from jessie but works with 3.0.10 from jessie-backports.
We don't build for x86_64 to reduce apk size a bit, x86 should work as well for those devices(?).
We DO build separately for arm64 because this is a fairly common architecture and improves performance over using the armv7 binaries.
v103 introduces push notifications using gplay. Later versions will make this optional.
v103 introduces push notifications using gplay. Optional since 106 with noPush flavour.
.
Auto Update Mode:None