This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 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
  2. 26 Jun, 2008 3 commits
  3. 25 Jun, 2008 1 commit
  4. 21 Jun, 2008 1 commit
    • Duncan Coutts's avatar
      Add compat InstalledPackageInfo types for older GHCs · 7c4b1aa1
      Duncan Coutts authored
      We need these types for their Read instances so that we
      can still read older GHCs package db files when we make
      changes to the current InstalledPackageInfo type, or the
      types contained in it, like PackageIdentifier or License.
      7c4b1aa1
  5. 26 Jun, 2008 1 commit
  6. 19 Jun, 2008 2 commits
  7. 14 Jun, 2008 3 commits
  8. 19 Jun, 2008 1 commit
    • Duncan Coutts's avatar
      Add version wildcard syntax · 5c562d13
      Duncan Coutts authored
        build-depends: foo ~1.2.*
      means:
        build-depends: foo >=1.2 && <1.3
      It's also valid everywhere else version ranges are used.
      5c562d13
  9. 13 Jun, 2008 2 commits
    • Duncan Coutts's avatar
      a78ce50e
    • Duncan Coutts's avatar
      '.' should not always be in hs-source dirs · 30a2cec0
      Duncan Coutts authored
      We changed the parsing of list fields in the .cabal file so that it
      adds to the current value rather than replacing it. This allows you
      to put multiple entries for a list field and they all get
      concatenated. However that means that the '.' in the hsSourceDirs of
      emptyBuildInfo is always added to and not replaced like we did
      previously. That's not what we want in this case. We want to use '.'
      for hsSourceDirs *only* if hsSourceDirs is otherwise null. As it
      happens, due to the way the configurations code works, we're already
      filling in the default if it'd otherwise be null so we do not need
      '.' in the emptyBuildInfo at all.
      30a2cec0
  10. 17 Jun, 2008 2 commits
  11. 16 Jun, 2008 2 commits
  12. 14 Jun, 2008 1 commit
  13. 12 Jun, 2008 13 commits
  14. 10 Jun, 2008 5 commits
  15. 09 Jun, 2008 2 commits