From aa434285b2c6cb273b246a70219a5f076a44dd8c Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Thu, 9 Jul 2026 23:22:30 +0600 Subject: [PATCH] Remove flag to disable code shrinking androidx.benchmark plugin adds non minified versions of the release variants. we can just reuse that. --- app/build.gradle.kts | 4 ++-- .../build-logic/src/main/kotlin/mihon/gradle/BuildConfig.kt | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 44f9d951a..131baa4a4 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -78,8 +78,8 @@ android { isPseudoLocalesEnabled = true } val release = getByName("release") { - isMinifyEnabled = Config.enableCodeShrink - isShrinkResources = Config.enableCodeShrink + isMinifyEnabled = true + isShrinkResources = true signingConfig = debug.signingConfig diff --git a/gradle/build-logic/src/main/kotlin/mihon/gradle/BuildConfig.kt b/gradle/build-logic/src/main/kotlin/mihon/gradle/BuildConfig.kt index 9a4700e35..7e1015bdd 100644 --- a/gradle/build-logic/src/main/kotlin/mihon/gradle/BuildConfig.kt +++ b/gradle/build-logic/src/main/kotlin/mihon/gradle/BuildConfig.kt @@ -5,13 +5,11 @@ import org.gradle.api.Project interface BuildConfig { val includeTelemetry: Boolean val enableUpdater: Boolean - val enableCodeShrink: Boolean val includeDependencyInfo: Boolean } val Project.Config: BuildConfig get() = object : BuildConfig { override val includeTelemetry: Boolean = project.hasProperty("include-telemetry") override val enableUpdater: Boolean = project.hasProperty("enable-updater") - override val enableCodeShrink: Boolean = !project.hasProperty("disable-code-shrink") override val includeDependencyInfo: Boolean = project.hasProperty("include-dependency-info") }