This project is mirrored from Pull mirroring updated .
  1. 02 Jul, 2016 5 commits
  2. 01 Jul, 2016 1 commit
  3. 30 Jun, 2016 2 commits
  4. 27 Jun, 2016 6 commits
  5. 26 Jun, 2016 4 commits
  6. 25 Jun, 2016 5 commits
  7. 22 Jun, 2016 1 commit
    • byorgey's avatar
      init: Only add exposed-modules which are in an hs-source-dir · fb514630
      byorgey authored and Mikhail Glushenkov's avatar Mikhail Glushenkov committed
      Only those modules found in a directory in hs-source-dirs will be added
      to exposed-modules.  If a directory 'src' is found it will be used as
      hs-source-dirs (note in this case any .hs files in the root directory
      will NOT be added to exposed-modules).  If any directories are specified
      on the command line with --source-dir, they will be used.  If no
      directories are specified on the command line and there is no directory
      named src, the root directory will be used.
      Fixes #3484.
  8. 21 Jun, 2016 2 commits
  9. 20 Jun, 2016 2 commits
    • Duncan Coutts's avatar
      Exit with non-0 code when build fails · ba2065f4
      Duncan Coutts authored
      Fixes issue #3495
      This also adds a stub where we can add more detailed failure reporting,
      but this starts with nothing more than the exit code.
      Unlike the existing "cabal install" failure reporting, we don't need or
      want "build" failure reporting to be quite so noisy in common cases like
      the one local package failing to build, since ghc reports its own errors
      and there's enough context to see what's going on.
    • Duncan Coutts's avatar
      Change install lock to just a registration lock · 1acc00f8
      Duncan Coutts authored
      Allowing parallel installation of files, just serialising the actual
      registration. Also previously only store package installs were
      serialised but we also need to serialise registration of packages in the
      local inplace package db.
  10. 07 Jun, 2016 3 commits
  11. 06 Jun, 2016 1 commit
  12. 05 Jun, 2016 2 commits
  13. 04 Jun, 2016 2 commits
  14. 03 Jun, 2016 4 commits