Assume I have a multi-project build with the following dependencies:
Projekt B depends on A
Project D depends on C
Now I have a change in project C. When I compile/test in sub-project C, I want the commands to be automatically applied to D subsequently (because D relies on C and I may have broken an API), but not to A and B.
Is there a way in sbt to say "compile this sub-project and all projects that depend on it"?
This would be equivalent to buildDependents in Gradle, or --alsoMakeDependents in Maven, I believe.
If it doesn't exist yet, helpful hints on how to implement such a task are also most welcome.