[commit: ghc] master: Use ghc-local types for packages, rather than Cabal types (27d6c08)
git at git.haskell.org
git at git.haskell.org
Fri Aug 29 14:03:47 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/27d6c089549a2ee815940e6630a54cb372bbbcd2/ghc
>---------------------------------------------------------------
commit 27d6c089549a2ee815940e6630a54cb372bbbcd2
Author: Duncan Coutts <duncan at well-typed.com>
Date: Fri Aug 22 14:38:10 2014 +0100
Use ghc-local types for packages, rather than Cabal types
Also start using the new package db file format properly, by using the
ghc-specific section.
This is the main patch in the series for removing the compiler's dep
on the Cabal lib.
>---------------------------------------------------------------
27d6c089549a2ee815940e6630a54cb372bbbcd2
compiler/ghci/Linker.lhs | 8 +-
compiler/main/Finder.lhs | 19 ++-
compiler/main/PackageConfig.hs | 124 ++++++++++++-------
compiler/main/Packages.lhs | 74 ++++++------
libraries/bin-package-db/GHC/PackageDb.hs | 195 +++++++++++++++++++++++++++---
utils/ghc-pkg/Main.hs | 60 ++++++++-
6 files changed, 360 insertions(+), 120 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 27d6c089549a2ee815940e6630a54cb372bbbcd2
More information about the ghc-commits
mailing list