diff --git a/metadata/com.mitzuli.txt b/metadata/com.mitzuli.txt index 3f84a39eca..a85e905ddb 100644 --- a/metadata/com.mitzuli.txt +++ b/metadata/com.mitzuli.txt @@ -28,9 +28,59 @@ Build:1.0.2,10002 scanignore=app/src/main/java/com/mitzuli/core/mt/MtPackage.java ndk=r10d +#universal apk +Build:1.0.3,10003 + commit=ee3ef8f6588b721ffca31b2ac17201d184ac9cb7 + subdir=app + gradle=yes + prebuild=sed -i -e '29,37d' build.gradle && \ + sed -i -e '/splits/,+7d' build.gradle && \ + echo 'ndkdir=$$NDK$$' > ../gradle.properties + scanignore=app/src/main/java/com/mitzuli/core/mt/MtPackage.java + ndk=r10d + +Build:1.0.3,1010003 + disable=split + commit=ee3ef8f6588b721ffca31b2ac17201d184ac9cb7 + subdir=app + gradle=armeabi + prebuild=sed -i -e 's/universalApk true/universalApk false/g' build.gradle && echo 'ndkdir=$$NDK$$' > ../gradle.properties + scanignore=app/src/main/java/com/mitzuli/core/mt/MtPackage.java + ndk=r10d + +Build:1.0.3,2010003 + disable=split + commit=ee3ef8f6588b721ffca31b2ac17201d184ac9cb7 + subdir=app + gradle=armeabi-v7a + prebuild=sed -i -e 's/universalApk true/universalApk false/g' build.gradle && echo 'ndkdir=$$NDK$$' > ../gradle.properties + scanignore=app/src/main/java/com/mitzuli/core/mt/MtPackage.java + ndk=r10d + +Build:1.0.3,3010003 + disable=split + commit=ee3ef8f6588b721ffca31b2ac17201d184ac9cb7 + subdir=app + gradle=mips + prebuild=sed -i -e 's/universalApk true/universalApk false/g' build.gradle && echo 'ndkdir=$$NDK$$' > ../gradle.properties + scanignore=app/src/main/java/com/mitzuli/core/mt/MtPackage.java + ndk=r10d + +Build:1.0.3,4010003 + disable=split + commit=ee3ef8f6588b721ffca31b2ac17201d184ac9cb7 + subdir=app + gradle=x86 + prebuild=sed -i -e 's/universalApk true/universalApk false/g' build.gradle && echo 'ndkdir=$$NDK$$' > ../gradle.properties + scanignore=app/src/main/java/com/mitzuli/core/mt/MtPackage.java + ndk=r10d + + Maintainer Notes: -We should support gradle abi splits, e.g. by re-using the output= field to -define which output apk we should use. +1.0.3 can be build using ABI splits, however all ABIs are built on each run, +splitting and packaging is done afterwards. They are disabled in favor of a +universal apk for now. Once we turned splits on, there is no going back due +to splits having much higher vercodes. . Auto Update Mode:None