Change hashes to appease failing 'validate' CI
[cabal.git] / changelog.d / pr-8130
blob70acb4eb52bdd33b5f26b5358c1e8a0462886488
1 synopsis: Split up `Distribution.Simple.Setup`
2 packages: Cabal
3 prs: #8130
5 description: {
7 The external interface of 'Distribution.Simple.Setup' has been kept the same, but internally it has been broken up into smaller modules.
8 This improves build times in two ways:
9 1. GHC is superlinear in the size of files, meaning that splitting up a large file can reduce overall compile times.
10 2. Breaking up the module allows dependent modules to refine their imports to just the parts they require, allowing them to start buildling quicker
11 when GHC is run in parrallel make mode ('--ghc-options -j').