build.gradle.kts 845 B

1234567891011121314151617181920212223242526272829303132
  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. classpath("com.squareup.sqldelight:gradle-plugin:1.5.3")
  8. }
  9. }
  10. plugins {
  11. alias(androidx.plugins.application) apply false
  12. alias(androidx.plugins.library) apply false
  13. alias(kotlinx.plugins.android) apply false
  14. alias(libs.plugins.kotlinter)
  15. alias(libs.plugins.versionsx)
  16. }
  17. subprojects {
  18. apply<org.jmailen.gradle.kotlinter.KotlinterPlugin>()
  19. kotlinter {
  20. experimentalRules = true
  21. // Doesn't play well with Android Studio
  22. disabledRules = arrayOf("experimental:argument-list-wrapping")
  23. }
  24. }
  25. tasks.register<Delete>("clean") {
  26. delete(rootProject.buildDir)
  27. }