Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Jan 21, 2008
  2. Jan 15, 2008
  3. Jan 21, 2008
  4. Jan 20, 2008
  5. Jan 18, 2008
  6. Jan 17, 2008
  7. Jan 20, 2008
  8. Jan 13, 2008
  9. Dec 31, 2007
  10. Jan 18, 2008
  11. Jan 16, 2008
  12. Jan 13, 2008
  13. Jan 11, 2008
  14. Jan 10, 2008
    • Duncan Coutts's avatar
    • Duncan Coutts's avatar
      Make --user --global change the default prefix · e158a238
      Duncan Coutts authored
      Previously --user and --global didn't mean what it looks like they mean,
      instead of doing a per-user or a global installation they just meant to
      register in the per-user or global package databases (and to allow
      dependencies to be satisfied from the per-user or global db)
      With this patch --user / --global means to do a per-user or global install
      so in addition to the package db differences it also sets the default 
      installation prefix. This prefix can of course still be overridden using the
      --prefix= flag. The global prefix is as before, the default per-user prefix
      is $HOME/.cabal on Unix and on Windows it's something like:
      C:/Documents And Settings/$user/Application Data/cabal
      (using getAppUserDataDirectory "cabal"). This is the per-user prefix that
      cabal-install currently uses. We can change it if people think it's not good.
      e158a238
    • Duncan Coutts's avatar
      Un-deprecate configCompilerAux · 17d2148e
      Duncan Coutts authored
      but make it do something sensible with the ProgramConfiguration
      17d2148e
    • Duncan Coutts's avatar
      Export the Flag constructors · 241ce4c0
      Duncan Coutts authored
      241ce4c0
  15. Jan 08, 2008
  16. Dec 28, 2007
  17. Dec 27, 2007
  18. Dec 18, 2007
    • Duncan Coutts's avatar
      Rejig --list-options handling so it takes priority · a8aadd42
      Duncan Coutts authored
      --list-options no takes priority over errors in other flags and over --help
      this is so that it can be used consistently for command completion without
      returning garbage (ie error messages on ill formed partial command lines
      or producing --help output). Also make --list-options list all the common
      options appart from itself, so that's just --help at the moment.
      a8aadd42
  19. Dec 17, 2007
  20. Dec 15, 2007
    • Duncan Coutts's avatar
      Make all command line flags and flag collection types monoids · 1352ee0b
      Duncan Coutts authored
      And specify command flags in a way that allows converting from or two strings.
      So not only can we parse command lines into the various flag types, we can
      convert back. This is crucial in cabal-install so that we can call Setup.hs
      scripts with all the various args, and override certain flags in a typed way
      rather than just representing them all as strings.
      1352ee0b
  21. Dec 08, 2007
Loading