Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/1dd404c9dc8200d39af4d3aca62fc8ffc7f5248b

>---------------------------------------------------------------

commit 1dd404c9dc8200d39af4d3aca62fc8ffc7f5248b
Author: Peter Robinson <[email protected]>
Date:   Tue Nov 3 20:29:27 2009 +0000

    Updated patch for world-file support
    Update 2: now uses writeFileAtomic from Cabal
    This is a new patch for Ticket #199; it adds the "--one-shot" option.
    A world file entry contains the package-name, package-version, and
    user flags (if any).
    For example, the file entry generated by
    # cabal install stm-io-hooks --flags="-debug"
    looks like this:
    # stm-io-hooks -any --flags="-debug"
    To rebuild/upgrade the packages in world (e.g. when updating the compiler)
    use
    cabal install world
    Installing package 'foo' without adding it to the world file:
    # cabal install foo --one-shot

 cabal-install/Distribution/Client/Config.hs |   14 +++-
 cabal-install/Distribution/Client/Setup.hs  |   33 ++++++--
 cabal-install/Distribution/Client/Types.hs  |   63 ++++++++++++++-
 cabal-install/Distribution/Client/World.hs  |  117 +++++++++++++++++++++++++++
 cabal-install/Main.hs                       |   21 +++++-
 cabal-install/cabal-install.cabal           |    1 +
 6 files changed, 236 insertions(+), 13 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 1dd404c9dc8200d39af4d3aca62fc8ffc7f5248b

_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to