diff --git a/core/analytics/build.gradle.kts b/core/analytics/build.gradle.kts index 3dd0696be..c20df85b9 100644 --- a/core/analytics/build.gradle.kts +++ b/core/analytics/build.gradle.kts @@ -43,6 +43,17 @@ dependencies { googleImplementation(libs.bundles.datadog) } +val googleServiceKeywords = listOf("crashlytics", "google", "datadog") + +tasks.configureEach { + if ( + googleServiceKeywords.any { name.contains(it, ignoreCase = true) } && name.contains("fdroid", ignoreCase = true) + ) { + project.logger.lifecycle("Disabling task for F-Droid: $name") + enabled = false + } +} + android { buildFeatures { buildConfig = true } namespace = "org.meshtastic.core.analytics"