build.gradle.kts 780 B

12345678910111213141516171819202122232425262728293031
  1. buildscript {
  2. dependencies {
  3. classpath(libs.android.shortcut.gradle)
  4. classpath(libs.google.services.gradle)
  5. classpath(libs.aboutlibraries.gradle)
  6. classpath(kotlinx.serialization.gradle)
  7. }
  8. }
  9. plugins {
  10. alias(androidx.plugins.application) apply false
  11. alias(androidx.plugins.library) apply false
  12. alias(kotlinx.plugins.android) apply false
  13. alias(libs.plugins.kotlinter)
  14. alias(libs.plugins.versionsx)
  15. }
  16. subprojects {
  17. apply<org.jmailen.gradle.kotlinter.KotlinterPlugin>()
  18. kotlinter {
  19. experimentalRules = true
  20. // Doesn't play well with Android Studio
  21. disabledRules = arrayOf("experimental:argument-list-wrapping")
  22. }
  23. }
  24. tasks.register<Delete>("clean") {
  25. delete(rootProject.buildDir)
  26. }