build.gradle.kts 1004 B

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