Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Jan 16, 2024
  2. Jan 13, 2024
  3. Jan 12, 2024
  4. Jan 11, 2024
    • mergify[bot]'s avatar
      Merge pull request #9469 from mpickering/wip/localbuildinfo · d31bade8
      mergify[bot] authored
      Modularise LocalBuildInfo and configure phase
      d31bade8
    • sheaf's avatar
      Modularise configure step · c9a381ac
      sheaf authored
      This commit modularises the configure phase (i.e. the function
      Distribution.Simple.Configure.configure). The aim of this change
      is to make explicit the control flow of the function: it starts off
      with a package-wide phase, and then componentwise configuration.
      c9a381ac
    • sheaf's avatar
      cabal-install: incorporate datatype changes · 4fa89a4f
      sheaf authored
      This commit leverages the changes to the LocalBuildInfo datatype in
      the Cabal library to reduce code duplication. Specifically, we split
      off certain fields of ElaboratedConfiguredPackage by re-using the
      BuildOptions datatype.
      
      This is purely an internal refactoring with no observable changes
      in behaviour.
      4fa89a4f
Loading