Implement dependency tracking output proposal
The https://gitlab.haskell.org/ghc/ghc/wikis/proposals/dependency-tracking-output proposal suggests an interface which tools like cabal-install
may use to gain more insight into the GHC's conception of the dependency graph, allowing cabal-install
to move away from --make
mode and hopefully benefit from the improved parallelism of single-shot mode.