Is there a guide on a clean default way to do mult...
# gradle
a
Is there a guide on a clean default way to do multi-project builds with the kotlin DSL? I was sort of copying the build configuration for Ktor, but I am wondering if this is the best way to do it or not.
👀 1
j
What's the point of the extra intermediate layers of projects with
settings.gradle.kts
? It seems it overcomplicates the build with lots of
includeBuild
etc. Also it means we don't really see the difference between project dependencies and external dependencies, it is sold as a benefit in the README, but I don't see why.
v
Well, it's another way to structure your build. @jendrik can probably better elaborate on the benefits he sees.
j
Thanks for the ping @Vampire The additional "layering" is in there to show how it is done and that it can be done (for larger setups). If you build one Applikation in one Repo, you might not need this. I have this sample setup which came out of my collected experience so far for this kind of setups: https://github.com/jjohannes/gradle-project-setup-howto/tree/kotlin
a
These links are very helpful! Thank you :)