build.gradle.kts 1002 B

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * Copyright (c) Milan Jurkulák 2024.
  3. * Contact:
  4. * e: mimoccc@gmail.com
  5. * e: mj@mjdev.org
  6. * w: https://mjdev.org
  7. */
  8. plugins {
  9. alias(libs.plugins.android.dagger.hilt) apply false
  10. alias(libs.plugins.devtools.google.ksp) apply false
  11. alias(libs.plugins.gradle.ktlint) apply false
  12. }
  13. buildscript {
  14. repositories {
  15. mavenCentral()
  16. maven("https://storage.googleapis.com/r8-releases/raw")
  17. maven("https://mvn.dailymotion.com/repository/releases/")
  18. google()
  19. }
  20. dependencies {
  21. classpath(libs.gradle)
  22. classpath(libs.gradle.api)
  23. classpath(libs.gradle.kotlin.plugin)
  24. classpath(libs.gradle.tools.r8)
  25. classpath(libs.gradle.detekt.plugin)
  26. classpath(libs.gradle.objectbox.plugin)
  27. classpath(libs.gradle.paparazzi.plugin)
  28. classpath(libs.gradle.kotlinter)
  29. classpath(libs.gradle.dokka.plugin)
  30. }
  31. }
  32. tasks.register<Delete>("clean") {
  33. delete(rootProject.layout.buildDirectory)
  34. }