build.gradle.kts 741 B

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