[commit: Cabal] master: Add a LocalRepo kind of Repo and refactor the Fetch code (37e54d6)
Ian Lynagh
igloo at earth.li
Fri Jun 24 01:57:03 CEST 2011
Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal
On branch : master
http://hackage.haskell.org/trac/ghc/changeset/37e54d6554d9f12e11c2bccf4eedbd86553e0ea6
>---------------------------------------------------------------
commit 37e54d6554d9f12e11c2bccf4eedbd86553e0ea6
Author: Duncan Coutts <duncan at haskell.org>
Date: Sat Aug 2 18:07:50 2008 +0000
Add a LocalRepo kind of Repo and refactor the Fetch code
This is the groundwork needed to support local repositories,
that is ones acessable via the local filesystem and without
a corresponding download cache. They use the same format/layout
as the download cache of a remote repo.
cabal-install/Distribution/Client/Config.hs | 11 +-
cabal-install/Distribution/Client/Fetch.hs | 213 ++++++++++++-----------
cabal-install/Distribution/Client/IndexUtils.hs | 2 +-
cabal-install/Distribution/Client/Install.hs | 10 +-
cabal-install/Distribution/Client/Reporting.hs | 25 ++-
cabal-install/Distribution/Client/Types.hs | 17 +-
cabal-install/Distribution/Client/Update.hs | 14 +-
7 files changed, 155 insertions(+), 137 deletions(-)
Diff suppressed because of size. To see it, use:
git show 37e54d6554d9f12e11c2bccf4eedbd86553e0ea6
More information about the Cvs-libraries
mailing list