mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-29 21:37:56 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			655 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			655 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| import mihon.buildlogic.Config
 | |
| 
 | |
| plugins {
 | |
|     id("mihon.library")
 | |
|     kotlin("android")
 | |
| }
 | |
| 
 | |
| android {
 | |
|     namespace = "mihon.telemetry"
 | |
| 
 | |
|     sourceSets {
 | |
|         getByName("main") {
 | |
|             if (Config.includeTelemetry) {
 | |
|                 kotlin.srcDirs("src/firebase/kotlin")
 | |
|             } else {
 | |
|                 kotlin.srcDirs("src/noop/kotlin")
 | |
|                 manifest.srcFile("src/noop/AndroidManifext.xml")
 | |
|             }
 | |
|         }
 | |
|     }
 | |
| }
 | |
| 
 | |
| dependencies {
 | |
|     if (Config.includeTelemetry) {
 | |
|         implementation(platform(libs.firebase.bom))
 | |
|         implementation(libs.firebase.analytics)
 | |
|         implementation(libs.firebase.crashlytics)
 | |
|     }
 | |
| }
 |