This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Feb 14, 2018
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
[ci skip]
-
Mikhail Glushenkov authored
[ci skip]
-
Mikhail Glushenkov authored
basedir
-
Mikhail Glushenkov authored
Make --enable-documentation work
-
Mikhail Glushenkov authored
Apply global config to all packages
-
Mikhail Glushenkov authored
Haddock support for '--ghc-options'
-
Mikhail Glushenkov authored
Support Haddock's hyperlinker
-
- Feb 13, 2018
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Alex Biehl authored
Adds the ability to generate haddock documentation for non-inplace package builds. In other words this allows - `$ cabal new-build --enable-documentation` - `$ echo "documentation: true" >> cabal.project && cabal new-build` - `echo "documentation: true" >> ~/.cabal/config && cabal new-build` And it will generate (and install) haddock documentation for any package.
-
Alex Biehl authored
packages whether they are local to the project or not.
-
Mikhail Glushenkov authored
Add more new-freeze integration tests.
-
Alec Theriault authored
'--ghc-options' flags are passed all the way through to Haddock. In the process, 'argGhcOptions' is no longer a 'Flag' and no longer requires a bogus GHC version (Haddock will handle those issues).
-
- Feb 12, 2018
-
-
Alec Theriault authored
-
Alec Theriault authored
Fixes #4613. If a new enough version of Haddock is being used, `--hyperlink-source` will run via Haddock's `--hyperlinked-source` instead of going through HsColour.
-
Herbert Valerio Riedel authored
Replace flag-defaulting hack by proper solution Addresses #4737 and fixes #5139
-
Alex Biehl authored
-
Alex Biehl authored
-
kristenk authored
-
kristenk authored
This commit also moves part of the new-freeze build tools test into the new test.
-
kristenk authored
-
- Feb 10, 2018
-
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
If we have a cabalFilePath, just invoke the configure script there. Otherwise try to invoke it locally to the CWD. But don't try to shell out in a different directory, that would mess up the paths. In general we want to run /path/to/configure from the bulid directory (e.g. outside of the package folder).
-
Moritz Angermann authored
# Conflicts: # Cabal/Distribution/Simple.hs
-
Mikhail Glushenkov authored
Update bootstrap.sh
-
kristenk authored
Don't ignore goal order parameter when generating summarized solver log.
-
kristenk authored
The test still passed with the misspelled flag name, because it was only used to force a goal order, and the goal order didn't need to be fully specified.
-
kristenk authored
After #5012, the solver generated the summarized log by using a goal order that preferred goals from the final conflict set. It completely ignored the original goal order parameter. This caused a failure in one of the unit tests that set a goal order and then checked the summarized log, when the solver's goal order changed for other reasons (See #5012). This commit combines the two goal orders, with the goal order that prefers goals from the conflict set taking precedence over the original goal order.
-
- Feb 08, 2018
-
-
Mikhail Glushenkov authored
-
Herbert Valerio Riedel authored
See #4737 This reverts commit 1e90ae43.
-
Herbert Valerio Riedel authored
See #4737 This reverts commit 71131cf4.
-
Herbert Valerio Riedel authored
See #4737
-