output
How to organise Gradle Apps and modules
Description
// settings.gradle.kts
// Manual approach
include("app1", "app2", "app3")
project(":app1").projectDir = file("apps/app1")
project(":app2").projectDir = file("apps/app2")
project(":app3").projectDir = file("apps/app3")
// Automated approach
file("apps").listFiles().each { subproject ->
if (subproject.isDirectory()) {
include(subproject.name)
project(":${subproject.name}").projectDir = subproject
}
}