Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal.git. Pull mirroring updated .
  1. Aug 10, 2023
    • Andrea Bedini's avatar
      Add alex to build-tool-depends remove separate code gen (#8980) · 0ab5571e
      Andrea Bedini authored
      * Add alex to build-tool-depends and remove separate code gen
      
      - Pass latin-1 encoding is passed as input pragma
      - Cabal hard-codes -g for alex so we don't need to worry about --ghc
      - Rework bootstrap, adding per-component building
      - Update bootstrap plans
      
      * [bootstrap] warn the user if cabal config is not found
      
      * [bootstrap] regenerate bootstrap plans once more
      
      * [bootstrap] regenerate bootstrap files after #9139
      0ab5571e
  2. Jul 11, 2023
  3. Nov 14, 2022
  4. Nov 07, 2022
  5. Sep 15, 2022
    • sheaf's avatar
      Allow offline bootstrapping of cabal-install · 3f929965
      sheaf authored
      This ports to cabal-install the offline bootstrapping logic which was
      introduced for Hadrian in GHC MR !6315.
      
      This adds a "fetch" command to the bootstrap script, which fetches
      all the dependency tarballs from Hackage, to be used in an offline
      build. See bootstrap/README.md for further information.
      3f929965
  6. Jun 07, 2022
  7. Jan 26, 2022
  8. Jan 20, 2022
  9. 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
  10. Jul 27, 2020
    • Oleg Grenrus's avatar
      Add release.py · 9eae1714
      Oleg Grenrus authored
      A script essentially runs `v2-install cabal-install:exe:cabal`,
      but does some simple setup, so the result is less luckily
      to be influences by environment.
      
      Also improve bootstrap to do out-of-tree builds.
      - Use http, https tricky in some environments
      9eae1714
  11. Jul 22, 2020
Loading