komikku/telemetry/build.gradle.kts
AntsyLich 0df53a5125
Change 'include-analytics' to 'include-telemetry' (mihonapp/mihon#1874)
(cherry picked from commit 093e8e5c5afe970d5aa2f1c237d43ac7936256b2)
2025-03-23 23:47:21 +07:00

29 lines
649 B
Text

import mihon.buildlogic.Config
plugins {
id("mihon.library")
kotlin("android")
}
android {
namespace = "mihon.telemetry"
sourceSets {
getByName("main") {
val dir = if (Config.includeTelemetry) "firebase" else "noop"
kotlin.srcDirs("src/$dir/kotlin")
manifest.srcFile("src/$dir/AndroidManifext.xml")
}
}
}
dependencies {
if (Config.includeTelemetry) {
implementation(platform(libs.firebase.bom))
implementation(libs.firebase.analytics)
implementation(libs.firebase.crashlytics)
}
// Better logging (EH)
implementation(sylibs.xlog)
}