Fri Aug 31 06:50:42 PDT 2007 Duncan Coutts
* Refactor the internal handling of the "--user" flag into a PackageDB type
PackageDB can be user/global or a specific package db. The latter option is
not exposed in the user interface anywhere.
Also move the getInstalledPackages into the per-compiler modules with a
non-compiler-specific wrapper left in Distribution.Simple.Configure
M ./Distribution/Simple.hs -1 +1
M ./Distribution/Simple/Compiler.hs +18
M ./Distribution/Simple/Configure.hs -40 +19
M ./Distribution/Simple/GHC.hs -4 +29
M ./Distribution/Simple/JHC.hs -7 +23
M ./Distribution/Simple/LocalBuildInfo.hs -2 +2
M ./Distribution/Simple/Register.hs -28 +35
M ./Distribution/Simple/Setup.hs -27 +15
M ./Distribution/Simple/SetupWrapper.hs -19 +20