[commit: Cabal] master: Initial go at converting to the new Cabal-1.8 installed package system (9012afb)
Ian Lynagh
igloo at earth.li
Fri Jun 24 02:04:17 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/9012afb5ce22ee183442cc985a5a406874f79f5f
>---------------------------------------------------------------
commit 9012afb5ce22ee183442cc985a5a406874f79f5f
Author: Duncan Coutts <duncan at haskell.org>
Date: Thu Oct 22 12:39:46 2009 +0000
Initial go at converting to the new Cabal-1.8 installed package system
It works by ignoring the possibility that there could be multiple
installed packages sharing the same source package Id. We just pick
the "top most" one which is usually ok. We make no attempt to check
that we are using consistent installed packages.
cabal-install/Distribution/Client/Configure.hs | 16 +-
cabal-install/Distribution/Client/Dependency.hs | 19 +-
.../Distribution/Client/Dependency/Bogus.hs | 4 +-
.../Distribution/Client/Dependency/TopDown.hs | 41 +-
.../Client/Dependency/TopDown/Constraints.hs | 4 +-
.../Client/Dependency/TopDown/Types.hs | 23 +-
.../Distribution/Client/Dependency/Types.hs | 8 +-
cabal-install/Distribution/Client/Fetch.hs | 7 +-
cabal-install/Distribution/Client/Haddock.hs | 14 +-
cabal-install/Distribution/Client/IndexUtils.hs | 53 ++-
cabal-install/Distribution/Client/Install.hs | 21 +-
cabal-install/Distribution/Client/InstallPlan.hs | 9 +-
cabal-install/Distribution/Client/List.hs | 27 +-
cabal-install/Distribution/Client/PackageIndex.hs | 479 ++++++++++++++++++++
cabal-install/Distribution/Client/SetupWrapper.hs | 15 +-
cabal-install/Distribution/Client/Types.hs | 35 ++-
cabal-install/Distribution/Client/Unpack.hs | 2 +-
cabal-install/Distribution/Client/Update.hs | 2 +-
cabal-install/cabal-install.cabal | 2 +-
19 files changed, 660 insertions(+), 121 deletions(-)
Diff suppressed because of size. To see it, use:
git show 9012afb5ce22ee183442cc985a5a406874f79f5f
More information about the Cvs-libraries
mailing list