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