build.gradle.kts 708 B

123456789101112131415161718192021222324252627282930313233
  1. plugins {
  2. kotlin("multiplatform")
  3. kotlin("plugin.serialization")
  4. id("com.android.library")
  5. }
  6. kotlin {
  7. android()
  8. sourceSets {
  9. val commonMain by getting {
  10. dependencies {
  11. api(kotlinx.serialization.json)
  12. api(libs.injekt.core)
  13. api(libs.rxjava)
  14. api(libs.jsoup)
  15. }
  16. }
  17. val androidMain by getting {
  18. dependencies {
  19. implementation(project(":core"))
  20. api(libs.preferencektx)
  21. }
  22. }
  23. }
  24. }
  25. android {
  26. namespace = "eu.kanade.tachiyomi.source"
  27. defaultConfig {
  28. consumerProguardFile("consumer-proguard.pro")
  29. }
  30. }