Implement dependencies
Implement the concept of dependencies and dependents, which will allow the creation of Projects that include many different languages and package types.
A Project should be able to specify other Projects that are either a dependency of the current Project, in which case they will be configured and built before the current Project, or a dependent of the current Project, in which case that will happen after.
Edited by Quincy Bakker