fix: Don't use release signing config for benchmarking

This commit is contained in:
Myzel394 2024-05-15 20:10:44 +02:00
parent 3f6fa9172c
commit 98965ec7b0
No known key found for this signature in database
GPG Key ID: DEC4AAB876F73185

View File

@ -90,9 +90,16 @@ android {
signingConfig = signingConfigs.getByName("release") signingConfig = signingConfigs.getByName("release")
} }
create("benchmark") { create("benchmark") {
initWith(buildTypes.getByName("release")) initWith(getByName("debug"))
isDebuggable = false
isMinifyEnabled = true
isShrinkResources = true
applicationIdSuffix = ""
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
)
matchingFallbacks.add("release") matchingFallbacks.add("release")
signingConfig = signingConfigs.getByName("debug")
// Only use benchmark proguard rules // Only use benchmark proguard rules
proguardFiles("benchmark-rules.pro") proguardFiles("benchmark-rules.pro")
isMinifyEnabled = true isMinifyEnabled = true