refactor: output appropriate file names for the apks

This commit is contained in:
Harris 2021-10-08 11:07:26 +11:00
parent 8f4a5c7469
commit 3997fcebc2

View File

@ -257,12 +257,11 @@ android {
applicationVariants.all { variant ->
variant.outputs.each { output ->
output.outputFileName = output.outputFileName.replace(".apk", "-${variant.versionName}.apk")
def abiName = output.getFilter("ABI") ?: 'universal'
def postFix = abiPostFix.get(abiName, 0)
if (postFix >= postFixSize) throw new AssertionError("postFix is too large")
output.outputFileName = output.outputFileName = "session-${variant.versionName}-${abiName}.apk"
output.versionCodeOverride = canonicalVersionCode * postFixSize + postFix
}
}