Add a release-derived optimized TV comparison variant

This commit is contained in:
justinzeus 2026-11-06 15:10:52 +01:00
parent 93a41ea2d3
commit 427b18cdc5
4 changed files with 93 additions and 0 deletions

View file

@ -133,6 +133,14 @@ configure<ApplicationExtension> {
isDebuggable = true
applicationIdSuffix = ".debug"
}
create("optimized") {
initWith(getByName("release"))
signingConfig = signingConfigs.getByName("debug")
applicationIdSuffix = ".opt"
versionNameSuffix = "-opt"
matchingFallbacks += "release"
}
}
flavorDimensions += "version"
productFlavors {
@ -199,6 +207,9 @@ configure<ApplicationExtension> {
kotlin.directories += "$buildDir/generated/seerr_api/src/main/kotlin"
kotlin.directories += "src/wolfskin/java"
}
getByName("optimized") {
kotlin.directories += "src/release/java"
}
}
testOptions {

View file

@ -0,0 +1,8 @@
# Hand-maintained startup/shell seed; supplement with device-recorded navigation profiles.
Lcom/github/damontecres/wholphin/WholphinApplication;
HSPLcom/github/damontecres/wholphin/WholphinApplication;->onCreate()V
Lcom/github/damontecres/wholphin/MainActivity;
HSPLcom/github/damontecres/wholphin/MainActivity;->onCreate(Landroid/os/Bundle;)V
Lorg/justinvisser/wolfskin/tv/WolfskinAppKt;
Lorg/justinvisser/wolfskin/tv/WolfskinScreenPreference;
Lorg/justinvisser/wolfskin/tv/ConductarrPreference;

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name" translatable="false">Wolfskin (Opt)</string>
</resources>