Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Dec 17, 2018
  2. Oct 16, 2018
  3. Oct 14, 2018
  4. Sep 01, 2018
  5. Aug 06, 2018
    • quasicomputational's avatar
      Add --reject-uncsontrained-dependencies (#5475) · 26938a59
      quasicomputational authored
      This restricts the solver to a closed set of packages.
      
      Previously, even with freeze files, there was no good way to instruct
      cabal-install to avoid pulling in extra, unconstrained
      packages. `--reject-unconstrained-dependencies=all` forces the solver
      to stay within the set of packages that are either local packages,
      explicit goals, or which are explicitly constrained in configuration
      files or via the `--constraint` flag
      
      Closes #2568.
  6. Aug 03, 2018
  7. Aug 02, 2018
  8. Aug 01, 2018
  9. Jul 31, 2018
  10. Jul 29, 2018
  11. Jul 15, 2018
  12. Jul 14, 2018
    • Alexis Williams's avatar
      Optimize test-suite · 076c966a
      Alexis Williams authored
      
      VCS tests are *very* slow; it took a substantial amount of work (this is a squash of 35 commits by two authors with debugging help from @Mistuke as well) to get the test suite and build process fast enough that they can run along with the rest of it in under an hour (the Appveyor limit).
      
      Co-authored-by: default avatarquasicomputational <quasicomputational@gmail.com>
      076c966a
  13. Jul 13, 2018
  14. Jul 09, 2018
  15. Jul 08, 2018
    • quasicomputational's avatar
      Make Setup.hs configure more CWD-independent. · a31ab06a
      quasicomputational authored
      Previously, we were checking the package with a hard-coded root
      directory of ".". This was not a problem before, but with #5372 we
      have started to expand globs while checking packages, which breaks if
      the CWD is not the directory containing the `.cabal` file and causes
      snowleopard/hadrian#634.
      
      Luckily, this is an easy fix: the correct directory is easy to
      determine. Writing a test and making sure it's tickling the failing
      case took longer than writing the fix!
      
      "." is hard-coded as the root directory passed to `checkPackageFiles`
      in a few other places, but those are (a) non-trivial to test, and (b)
      already in places that have other assumptions about their CWD, so I
      have simply documented the CWD requirement for those.
      a31ab06a
  16. Jun 25, 2018
  17. Jun 22, 2018
  18. Jun 20, 2018
  19. Jun 17, 2018
  20. Jun 16, 2018
  21. Jun 12, 2018
  22. Jun 10, 2018
Loading