diff --git a/apps/android/app/build.gradle.kts b/apps/android/app/build.gradle.kts index a42a4be77..009f08904 100644 --- a/apps/android/app/build.gradle.kts +++ b/apps/android/app/build.gradle.kts @@ -1,3 +1,5 @@ +import com.android.build.api.variant.impl.VariantOutputImpl + plugins { id("com.android.application") id("org.jetbrains.kotlin.android") @@ -54,6 +56,19 @@ android { } } +androidComponents { + onVariants { variant -> + variant.outputs + .filterIsInstance() + .forEach { output -> + val versionName = output.versionName.orNull ?: "0" + val buildType = variant.buildType + + val outputFileName = "clawdbot-${versionName}-${buildType}.apk" + output.outputFileName = outputFileName + } + } +} kotlin { compilerOptions { jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)