build.gradle.kts 858 B

1234567891011121314151617181920212223242526272829303132
  1. allprojects {
  2. extra.apply {
  3. set("compileSdkVersion", 35)
  4. set("applicationId", "com.jianpan")
  5. // set("applicationId", "com.yunshu.chuangyiai")
  6. set("minSdkVersion", 23)
  7. set("targetSdkVersion", 35)
  8. set("ndkVersion", "27.0.12077973")
  9. }
  10. repositories {
  11. maven {
  12. url = uri("https://jitpack.io")
  13. }
  14. google()
  15. mavenCentral()
  16. }
  17. }
  18. val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
  19. rootProject.layout.buildDirectory.value(newBuildDir)
  20. subprojects {
  21. val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
  22. project.layout.buildDirectory.value(newSubprojectBuildDir)
  23. }
  24. subprojects {
  25. project.evaluationDependsOn(":app")
  26. }
  27. tasks.register<Delete>("clean") {
  28. delete(rootProject.layout.buildDirectory)
  29. }