buildscript { repositories { google() mavenCentral() } dependencies { classpath("com.google.gms:google-services:4.4.0") } } allprojects { repositories { google() mavenCentral() } } rootProject.layout.buildDirectory.set(file("../build")) subprojects { project.layout.buildDirectory.set(file("${rootProject.layout.buildDirectory.get()}/${project.name}")) } subprojects { project.evaluationDependsOn(":app") } tasks.register("clean", Delete::class) { delete(rootProject.layout.buildDirectory) }