This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 13 Feb, 2008 1 commit
  2. 12 Feb, 2008 1 commit
  3. 31 Jan, 2008 1 commit
  4. 29 Jan, 2008 1 commit
  5. 27 Jan, 2008 1 commit
  6. 13 Jan, 2008 1 commit
  7. 23 Jan, 2008 1 commit
  8. 21 Jan, 2008 1 commit
    • Duncan Coutts's avatar
      Fix --with-compiler / --with-hc inconsistency in ./configure flags · 3fa7b054
      Duncan Coutts authored
      setup configure takes a --with-compiler option, but used to change 
      that into a --with-hc option when calling ./configure.
      Now that we've added autoconfUserHooks and deprecated defaultUserHooks we
      can fix this without breaking any existing scripts. The autoconfUserHooks
      now passes --with-compiler to ./configure and defaultUserHooks is unchanged.
      Fixes ticket #114.
      3fa7b054
  9. 11 Jan, 2008 1 commit
  10. 10 Jan, 2008 2 commits
    • 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
      Export the Flag constructors · 241ce4c0
      Duncan Coutts authored
      241ce4c0
  11. 17 Dec, 2007 2 commits
  12. 15 Dec, 2007 1 commit
    • 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
  13. 08 Dec, 2007 2 commits
    • Duncan Coutts's avatar
      Replace lots of configBlahDir fields with just one InstallDirs · f9a8db92
      Duncan Coutts authored
      So instead of 10 fields like this:
      configPrefix   :: Maybe FilePath,
      ...
      we have just one compound one:
      configInstallDirs   :: InstallDirs (Maybe FilePath)
      Now that LocalBuildInfo and cabal-install's config use InstallDirs it makes
      converting a lot easier since we can use fmap and combineInstallDirs.
      This should also be easier to maintain as it has significantly reduced the
      number of places in the code you have to change when you add/change a dir.
      f9a8db92
    • Duncan Coutts's avatar
      Move CopyDest from Setup to InstallDirs module · d9b35544
      Duncan Coutts authored
      It's a better place to put it and it allows Setup to use InstallDirs later
      d9b35544
  14. 07 Dec, 2007 1 commit
  15. 20 Nov, 2007 1 commit
  16. 16 Nov, 2007 3 commits
  17. 29 Oct, 2007 1 commit
  18. 26 Oct, 2007 1 commit
  19. 17 Sep, 2007 1 commit
  20. 12 Sep, 2007 1 commit
  21. 06 Sep, 2007 1 commit
  22. 03 Sep, 2007 2 commits
    • Duncan Coutts's avatar
      Generalise build --ghc-option flag to --prog-option for any prog · 21437c67
      Duncan Coutts authored
      and remove makefile --ghc-option flag as it's not used (as far as I can see).
      It works generically by updating the ProgramConfiguration rather than the
      previous ad-hoc implementation. This feature is generally only useful for
      hackers who want to pass extra args to a progam during the build step
      (probably as a one-off) without having to reconfigure.
      21437c67
    • Duncan Coutts's avatar
      Remove register --with-hc-pkg flag · 10cb4e5b
      Duncan Coutts authored
      It was just a hack for the benefit of ghc and we don't need it now.
      10cb4e5b
  23. 02 Sep, 2007 3 commits
  24. 01 Sep, 2007 3 commits
  25. 31 Aug, 2007 2 commits
  26. 28 Aug, 2007 1 commit
  27. 26 Aug, 2007 1 commit
  28. 25 Aug, 2007 1 commit
  29. 24 Aug, 2007 1 commit