Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Mar 15, 2022
  2. May 02, 2021
    • Emily Pillmore's avatar
      Update CI for cabal-install and cabal-install-solver · bf8dff54
      Emily Pillmore authored
      * Changes needed for GenValidate and release.py to
        accommmodate new solver dependency
      * Bumps bootstrap plans to modern GHC versions
      * Update `validate.sh` and `release.py` to accommodate new solver dep.
      * Update `Makefile` targets
      bf8dff54
  3. Oct 13, 2020
    • Oleg Grenrus's avatar
      Move tests from Cabal to Cabal-tests package · 579bff0c
      Oleg Grenrus authored
      The are various motivation points:
      - I'm not aware anyone third party running Cabal tests (maybe nixpkgs?)
      - No need to do gen-extra-source-files, as Cabal-tests is not distributed
      - No multiple rebuilds of Cabal-QuickCheck, Cabal-tree-diff
      - Slightly smaller Cabal sdist (which is quite big still)
      579bff0c
  4. Jul 22, 2020
  5. Jun 02, 2020
  6. Apr 13, 2020
  7. Dec 29, 2019
  8. Dec 25, 2019
  9. Dec 18, 2019
  10. Dec 11, 2019
  11. Dec 10, 2019
  12. Nov 07, 2019
    • Dale Wijnand's avatar
      validate.sh: Allow using short-version ghc binaries, like ghc-8.6 · a6ada849
      Dale Wijnand authored
      Previously this would work until CABAL_TESTSUITE_BDIR was needed, at
      which point it would fail because it looked for things under
      .../ghc-8.6/... while cabal v2-build actually put them in
      .../ghc-8.6.5/...
      
      Hard-coding "ghc" is unfortunate, but I didn't know if there was an easy
      way to avoid it.  I also didn't want to over-complicate it, until it was
      necessary.
      
      validate.sh isn't tested in CI so...
      [ci skip]
      a6ada849
  13. Nov 06, 2019
    • Dale Wijnand's avatar
      validate.sh: Fix cabal-plan invocation · c0e41763
      Dale Wijnand authored
      In recent versions of cabal-plan the --builddir= flag has become a
      non-global flag; i.e. it needs to be placed after the sub-command rather
      than before.
      
      `validate.sh` isn't tested in CI so...
      [ci skip]
      c0e41763
  14. Jul 06, 2019
  15. Mar 09, 2019
  16. Mar 03, 2019
  17. Dec 15, 2018
  18. Dec 04, 2018
    • Oleg Grenrus's avatar
      Remove unix constraint from cabal.project · 0e40967f
      Oleg Grenrus authored
      - Add bunch of installed constraints to cabal.project.local.travis
      - Fix compat in D.Compat.Directory
      - Compat (process-1.1/ghc-7.6) in cabal-testsuite
      - validate.sh improvements
      - Warningless cabal-testsuite build
      0e40967f
  19. Nov 27, 2018
  20. Nov 25, 2018
  21. Aug 01, 2018
  22. Feb 14, 2018
  23. Jan 24, 2018
  24. Jan 22, 2018
  25. Jan 16, 2018
  26. Jan 15, 2018
Loading