mirror of
https://github.com/mihonapp/mihon.git
synced 2025-10-26 03:50:40 +01:00
Move firebase stuff to a standalone module (#1841)
This commit is contained in:
26
telemetry/build.gradle.kts
Normal file
26
telemetry/build.gradle.kts
Normal file
@@ -0,0 +1,26 @@
|
||||
import mihon.buildlogic.Config
|
||||
|
||||
plugins {
|
||||
id("mihon.library")
|
||||
kotlin("android")
|
||||
}
|
||||
|
||||
android {
|
||||
namespace = "mihon.telemetry"
|
||||
|
||||
sourceSets {
|
||||
getByName("main") {
|
||||
val dir = if (Config.includeAnalytics) "firebase" else "noop"
|
||||
kotlin.srcDirs("src/$dir/kotlin")
|
||||
manifest.srcFile("src/$dir/AndroidManifext.xml")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
if (Config.includeAnalytics) {
|
||||
implementation(platform(libs.firebase.bom))
|
||||
implementation(libs.firebase.analytics)
|
||||
implementation(libs.firebase.crashlytics)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user