build.gradle.kts 515 B

123456789101112131415161718192021
  1. allprojects {
  2. repositories {
  3. google()
  4. mavenCentral()
  5. }
  6. }
  7. val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
  8. rootProject.layout.buildDirectory.value(newBuildDir)
  9. subprojects {
  10. val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
  11. project.layout.buildDirectory.value(newSubprojectBuildDir)
  12. }
  13. subprojects {
  14. project.evaluationDependsOn(":app")
  15. }
  16. tasks.register<Delete>("clean") {
  17. delete(rootProject.layout.buildDirectory)
  18. }