Add a ghc -show-packages mode to display ghc's view of the package env
authorDuncan Coutts <duncan@well-typed.com>
Sun, 24 Aug 2014 02:38:39 +0000 (03:38 +0100)
committerEdward Z. Yang <ezyang@cs.stanford.edu>
Fri, 29 Aug 2014 11:39:04 +0000 (12:39 +0100)
commita4cb9a6173f0af76a32b812c022bbdd76b2abfac
treebd7183486166fcd4eb714dc777233e3d15fc9cca
parent8955b5eea3e8c1ddcba57261ab0e1250783ddda2
Add a ghc -show-packages mode to display ghc's view of the package env

You can use ghc -show-packages, in addition to any -package -package-conf
-hide-package, etc flags and see just what ghc's package info looks like.
The format is much like ghc-pkg show.

Like the existing verbose tracing, but a specific mode.
Re-introduce pretty printed package info (Cabal handled this previously).
compiler/main/PackageConfig.hs
compiler/main/Packages.lhs
ghc/Main.hs