This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 05 Jul, 2009 1 commit
  2. 28 May, 2009 1 commit
  3. 19 May, 2009 1 commit
  4. 27 May, 2009 3 commits
  5. 15 May, 2009 1 commit
  6. 29 Jan, 2009 2 commits
  7. 22 Jan, 2009 2 commits
  8. 21 Nov, 2008 1 commit
  9. 13 Aug, 2008 1 commit
  10. 12 Jul, 2008 1 commit
    • Ian Lynagh's avatar
      Fix installing datafiles · 8c817afc
      Ian Lynagh authored
      If datadir is foo and the datafile is bar then we should install it to
      $datadir/bar, not $datadir/foo/bar.
      8c817afc
  11. 29 Jun, 2008 1 commit
  12. 28 Jun, 2008 1 commit
    • Duncan Coutts's avatar
      Update module headers · 0c993c84
      Duncan Coutts authored
      Use cabal-devel@haskell.org as the maintainer in most cases except for
      a few which were pre-existing modules copied from elsewhere or modules
      like L.H.Extension which really belong to libraries@haskell.org
      Remove the useless stability module. We have more detailed information
      on stability elsewhere (in the version number and user guide).
      Add more top level module documentation, taken from the source guide.
      0c993c84
  13. 26 Jun, 2008 2 commits
  14. 09 Jun, 2008 2 commits
    • Duncan Coutts's avatar
      Install haddock interface only when generated · b6c5ff7c
      Duncan Coutts authored
      This is actually Andrea Rossato's patch but it didn't merge
      cleanly due to more recent changes. Fixes ticket #250.
      b6c5ff7c
    • Duncan Coutts's avatar
      Install license file into the right place · 58dccb99
      Duncan Coutts authored
      even if the license file was kept in a subdir of the src tree.
      The canonical example was: license-file: debian/copyright
      It was being installed into $docdir/debian/ and failing since
      that dir did not exist. It's now installed into just $docdir.
      58dccb99
  15. 09 May, 2008 1 commit
    • Bertram Felgenhauer's avatar
      add data-dir field to package config · 5d0ce9bd
      Bertram Felgenhauer authored
      Cabal will look for data files to install relative to the directory given
      in the data-dir field, allowing package authors to better structure their
      source tree. There's no behavioural change by default.
      5d0ce9bd
  16. 11 May, 2008 1 commit
  17. 27 Mar, 2008 1 commit
    • Duncan Coutts's avatar
      Rename various *Verbose fields to *Verbosity instead · 556b9877
      Duncan Coutts authored
      Despite appearances this is actually not completely pointless.
      For the Cabal-1.4 branch we need the *Verbose fields to have the
      same types as they did in Cabal-1.2, becuase lots of Setup.hs
      scripts use them and our change to make them all have type Flag
      makes many Setup.hs scripts fail. A solution for the 1.4 branch
      is to rename the real field and to add the old field back in.
      To keep as much similarity as possible between the HEAD and 1.4
      branches I'm applying the name change in both.
      On the plus side it's a better name anyway.
      556b9877
  18. 17 Mar, 2008 1 commit
  19. 12 Mar, 2008 1 commit
  20. 22 Feb, 2008 1 commit
  21. 12 Feb, 2008 1 commit
  22. 05 Feb, 2008 1 commit
  23. 29 Jan, 2008 1 commit
  24. 23 Jan, 2008 2 commits
  25. 22 Jan, 2008 1 commit
  26. 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
  27. 08 Dec, 2007 1 commit
  28. 07 Dec, 2007 1 commit
  29. 27 Nov, 2007 1 commit
  30. 30 Oct, 2007 1 commit
  31. 12 Oct, 2007 1 commit
  32. 11 Sep, 2007 1 commit
  33. 12 Sep, 2007 1 commit