From 29c0369d43c3448be0f06e838bb52d4b1e1a2795 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 19 Jul 2023 22:24:23 +0530 Subject: [PATCH] fix(build): set proguard files for all build types Some cursed day you might be enabling R8 on debug builds --- .../kotlin/dev/msfjarvis/claw/gradle/ApplicationPlugin.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/ApplicationPlugin.kt b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/ApplicationPlugin.kt index 9ea19ac9..4992dc72 100644 --- a/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/ApplicationPlugin.kt +++ b/build-logic/src/main/kotlin/dev/msfjarvis/claw/gradle/ApplicationPlugin.kt @@ -34,8 +34,7 @@ class ApplicationPlugin : Plugin { } buildTypes { - named("release") { - isMinifyEnabled = true + all { setProguardFiles( listOf( "proguard-android-optimize.pro", @@ -44,6 +43,7 @@ class ApplicationPlugin : Plugin { ) ) } + named("release") { isMinifyEnabled = true } named("debug") { applicationIdSuffix = ".debug" versionNameSuffix = "-debug"