On Tue, 13 Feb 2018 10:21:49 +0000, Abdulhaq wrote: > On Tuesday, 13 February 2018 at 10:06:43 UTC, welkam wrote: >> ADG? Google doesnt find anything relevant > > Acyclic directed graph
A.K.A "DAG" - directed acyclic graph. I am also interested in build systems, and am currently convinced that the problem space is complex enough to warrant build systems being separate from package management systems. Maybe a compromise position would be for a package management system to define an interface through which it can do things like: * Discover what the external dependencies are, * Provide those external dependencies, and * Invoke a full build. Then, any number of build systems (and deployment systems?) could be adapted to work with the package management system.