This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Mar 02, 2016
-
-
https://github.com/edsko/cabalAndres Löh authored
Merge branch 'pr/DetectCyclesInSolver' of https://github.com/edsko/cabal into edsko-pr/DetectCyclesInSolver
-
- Mar 01, 2016
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Make configPrograms a bit more backward compatible
-
- Feb 29, 2016
-
-
Herbert Valerio Riedel authored
This implements the suggestion from https://github.com/haskell/cabal/pull/3196#issuecomment-190285328
-
Mikhail Glushenkov authored
Replace Boilerplate Monoid/Semigroup instances with generics
-
- Feb 28, 2016
-
-
-
Mikhail Glushenkov authored
-
Herbert Valerio Riedel authored
-
Herbert Valerio Riedel authored
This increases compile-time (until GHC becomes more clever) but the generated code is expected to be at least as good (if not better) than the manually generated code. While at it, this removes -XCPP usage from all modules touched. This addresses #3169
-
Herbert Valerio Riedel authored
This increases compile-time (until GHC becomes more clever) but the generated code is expected to be at least as good (if not better) than the manually generated code. This addresses #3169
-
Herbert Valerio Riedel authored
This is preparatory work for implementing #3169 it's kept in a different commit in order to facilitate comparing code-generation.
-
Herbert Valerio Riedel authored
This is preparatory work for implementing #3169 it's kept in a different commit in order to facilitate comparing code-generation.
-
- Feb 27, 2016
-
-
Mikhail Glushenkov authored
Turn 'configPrograms' field into a 'Last'-monoid
-
Herbert Valerio Riedel authored
This implements the suggestions mentioned at https://github.com/haskell/cabal/issues/3169#issuecomment-189281916 The main benefit of this change is turning 'ConfigFlags' into a uniform product-type suitable for generic derivation of pointwise `Semigroup`/`Monoid` instances. NB: This changes the `Binary` serialisation of `ConfigFlags` since there's now an additional `Maybe` inserted in `configPrograms`'s type
-
Mikhail Glushenkov authored
Add `gmappend`/`gmempty` Generics-helpers (re #3169)
-
- Feb 26, 2016
-
-
Herbert Valerio Riedel authored
Since Cabal makes use of Maps and Sets we need them in place in our Semigroups compat-layer.
-
Herbert Valerio Riedel authored
-
Mikhail Glushenkov authored
Distribution.Simple.Setup: remove job cap
-
- Feb 25, 2016
-
-
mistydemeo authored
Fixes #3191.
-
-
- Feb 24, 2016
-
-
Mikhail Glushenkov authored
Warn when 'cabal configure' cannot resolve dependencies.
-
Mikhail Glushenkov authored
Revert "Add warning about testing Cabal on Windows"
-
kristenk authored
-
Mikhail Glushenkov authored
Unbreak the build on AppVeyor.
-
Mikhail Glushenkov authored
-
- Feb 23, 2016
-
-
Mikhail Glushenkov authored
Update HACKING.md: Add --allow-newer=Cabal
-
Mikhail Glushenkov authored
Fix exitcode on `upload`ing failure
-
lspitzner authored
-
lspitzner authored
-
Mikhail Glushenkov authored
This reverts commit 5a1f8575.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Cabal should be buildable out of the box.
-
Mikhail Glushenkov authored
hackage-security doesn't know about Cabal 1.25.
-
Mikhail Glushenkov authored
-
- Feb 22, 2016
-
-
Mikhail Glushenkov authored
Skip Cabal package tests that cannot run in the current environment
-
kristenk authored
The functions 'testWhen' and 'testUnless' filter tests in the 'TestTreeM' monad. The option '--enable-all-tests' ignores filtering. This commit also applies filtering to the existing package tests that cannot run on Windows.
-
kristenk authored
-
- Feb 21, 2016
-
-
Mikhail Glushenkov authored
-