Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Jul 22, 2020
  2. May 13, 2020
    • Oleg Grenrus's avatar
      Create Cabal-described · f7ee3c1a
      Oleg Grenrus authored
      Move Described functionality there, out of Cabal the library.
      Similarly cabal-install doesn't contain Described instances,
      they are only in tests.
      f7ee3c1a
  3. May 12, 2020
    • Oleg Grenrus's avatar
      Create Cabal-tree-diff package · 6748dce7
      Oleg Grenrus authored
      Move Cabal instances from cabal-install TreeDiffInstances into it.
      Remove defaultToExprViaShow to get better diffs and dumps
      
      Also rename Cabal-QuickCheck (proper case), and add GenericArbitrary
      module there.
      6748dce7
  4. Mar 19, 2020
  5. Feb 25, 2020
  6. Nov 19, 2019
  7. Sep 24, 2019
  8. Mar 19, 2019
  9. Mar 15, 2019
  10. Dec 03, 2018
  11. Aug 20, 2018
    • Oleg Grenrus's avatar
      Preprocess cabal-install.cabal · b1c2eaac
      Oleg Grenrus authored
      - Disable cabal-install's haddock on CI
      - Temporarily disable cabal check (`-main-is` in tests)
      - Remove this is not a lib note
      - Tell to run git update-index --assume-unchanged
      
          ... when changing to -dev or -monolithic configuration.
      
          Run --no-assume-unchanged unconditionally, when
          changing to the production build.
      - Improve auto-gen note in cabal-install.cabal
      - Try to build haddock (with GHC-8.4.3 only)
      b1c2eaac
  12. Aug 01, 2018
  13. Feb 16, 2018
  14. Feb 15, 2018
  15. Feb 14, 2018
  16. Feb 10, 2018
  17. Jan 15, 2018
    • Oleg Grenrus's avatar
      Add validate.sh script [ci skip] · 6a9a101c
      Oleg Grenrus authored
      This script contains similar commands to appveyor.yml, except it relies
      on cabal new-build, so should be safe to run locally.
      
      Using this script can ease Travis stress.
      
      ATM I see following tests failing:
      
      - PackageTests/Backpack/Includes3/setup-external-ok.test.hs
          - https://github.com/haskell/cabal/issues/5039
      - PackageTests/CustomPlain/setup.test.hs
          - `<command line>: cannot satisfy -package-id Cabal-2.1.0.0-inplace`
      - PackageTests/CustomDep/sandbox.test.hs
          - `.../dist-sandbox-3402c05b/setup/setup: createProcess: runInteractiveProcess: exec: permission denied (Permission denied)`
      6a9a101c
  18. Dec 27, 2017
  19. Dec 19, 2017
  20. Dec 12, 2017
  21. Dec 04, 2017
  22. Dec 02, 2017
  23. Nov 03, 2017
  24. Aug 13, 2017
  25. Aug 10, 2017
  26. Jul 25, 2017
  27. Jun 09, 2017
  28. May 07, 2017
    • Edward Z. Yang's avatar
      Greatly reduce the amount of build product we upload. · bed3e5ca
      Edward Z. Yang authored
      
      See #4462 for the gory details.
      
      Main things about this commit:
      
      - New 'monolithic' flag on cabal-install, which combines
        all of the tests into a single binary.  It's not very
        much code, and you don't pay for any of it on a release
        build.  I quite like it.  The one downside is that
        we can't also pull in Cabal test suites this way.
      
      - Env vars got moved into travis-common.sh
      
      - travis-script.sh now runs the cabal-tests tests, because
        we aren't sending enough build product over to do them
        on the second Travis run
      
      Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
      bed3e5ca
  29. May 06, 2017
  30. May 05, 2017
  31. Feb 19, 2017
  32. Feb 18, 2017
  33. Oct 31, 2016
Loading