Was pointed at kwaba-dev for testing while chasing the caching/icon issues earlier this session. Production is confirmed caught up to the same code already verified against kwaba-dev, and in-app updates now mean future fixes won't require a manual reinstall anyway. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LHgWjmEJXsJEi1EVAoTp4K
46 lines
1.1 KiB
Kotlin
46 lines
1.1 KiB
Kotlin
plugins {
|
|
id("com.android.application")
|
|
id("org.jetbrains.kotlin.android")
|
|
}
|
|
|
|
android {
|
|
namespace = "de.ggb.kwabatv"
|
|
compileSdk = 34
|
|
|
|
defaultConfig {
|
|
applicationId = "de.ggb.kwabatv"
|
|
minSdk = 21
|
|
targetSdk = 34
|
|
versionCode = 2
|
|
versionName = "1.1.0"
|
|
buildConfigField("String", "WEBSITE_URL", "\"https://kwaba.whodovoodoo.pasteaf.de/tv\"")
|
|
}
|
|
|
|
buildTypes {
|
|
release {
|
|
isMinifyEnabled = false
|
|
}
|
|
}
|
|
|
|
buildFeatures {
|
|
buildConfig = true
|
|
}
|
|
|
|
compileOptions {
|
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
|
targetCompatibility = JavaVersion.VERSION_1_8
|
|
}
|
|
|
|
kotlinOptions {
|
|
jvmTarget = "1.8"
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
testImplementation("junit:junit:4.13.2")
|
|
// Android's org.json classes are stubbed out (throw at runtime) in plain JVM unit
|
|
// tests unless a real implementation is on the test classpath - this is that
|
|
// implementation, test-only, never shipped in the APK.
|
|
testImplementation("org.json:json:20231013")
|
|
}
|