[Git][ghc/ghc][wip/fendor/dep-json] 4 commits: fixup! Refactor Makefile to use phases appropriately