build.gradle.kts 940 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. buildscript {
  2. repositories {
  3. google()
  4. mavenCentral()
  5. }
  6. dependencies {
  7. classpath(Libs.com_android_tools_build_gradle)
  8. classpath(Libs.org_jetbrains_kotlin_kotlin_gradle_plugin)
  9. }
  10. }
  11. plugins {
  12. mavenPublish
  13. }
  14. allprojects {
  15. repositories {
  16. google()
  17. mavenCentral()
  18. maven(url = "https://jitpack.io")
  19. }
  20. }
  21. task<Delete>("clean") {
  22. delete(rootProject.buildDir)
  23. }
  24. tasks.withType<Javadoc> {
  25. options {
  26. this as StandardJavadocDocletOptions
  27. addStringOption("Xdoclint:none", "-quiet")
  28. addStringOption("encoding", "UTF-8")
  29. }
  30. }
  31. //For Groovy build.gradle files
  32. project.extra.apply {
  33. set("minSdkVersion", AndroidConstants.minSdkVersion)
  34. set("targetSdkVersion", AndroidConstants.targetSdkVersion)
  35. set("compileSdkVersion", AndroidConstants.compileSdkVersions)
  36. set("buildToolsVersion", AndroidConstants.buildToolsVersion)
  37. }