This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Aug 29, 2021
-
-
Stuart Popejoy authored
* Add '--repl-no-load' option to skip module load in REPL * Command docs * Add tests * update changelog Co-authored-by:
Stuart Popejoy <slpopejoy@users.noreply.github.com>
-
- Aug 26, 2021
-
-
Sumit Raja authored
* Add sync support for hg * Updated VCS tests to include hg. cabal.project requires tests enabled for cabal-install Co-authored-by:
Emily Pillmore <emilypi@cohomolo.gy>
-
- Aug 25, 2021
-
-
Hannes Siebenhandl authored
-
- Aug 20, 2021
-
-
Emily Pillmore authored
-
Patrick Thomson authored
Both `stack` and other package managers like `cargo` have an `--open` flag for the common case of opening documentation locally for inspection or reference. This patch adds such a flag, which when set tries to open the HTML file associated with the generated documentation, using `open` on macOS, `start` on Windows, and `xdg-open` on all other Unices. Fixes #7366.
-
- Aug 17, 2021
-
-
Patrick Augusto authored
Co-authored-by:
mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
-
- Aug 16, 2021
-
-
Emily Pillmore authored
* add baseDep to simple project generation * refine the base dep getting
-
- Aug 14, 2021
-
-
* WIP: Still need to update ghc to use the new `libraryDirsStatic` and `extraLibrariesStatic` fields in `InstalledPackageInfo` for linking. * WIP: Adding -L paths to .a libs in .conf files will likely increase nix closure size for dynamically linked Haskell packages because if pkg-config finds an `-a` file, the path to it will be remembered. (That only has an impact if the .a file is in a split-output from the .so file.) Perhaps we make the feature that `pkg-config --static` is called opt-outable. On the other hand Haskell libs always carry their .a files, so pulling a few system `.a` files more shouldn't make much of a difference. So this opt-out should probably be an extra feature for later, if at all.
-
- Aug 11, 2021
-
-
Gershom Bazerman authored
-
- Aug 09, 2021
-
-
Gershom Bazerman authored
-
Gershom Bazerman authored
-
- Aug 08, 2021
-
-
Gershom Bazerman authored
-
Gershom Bazerman authored
-
- Aug 06, 2021
-
-
Gershom Bazerman authored
-
- Aug 05, 2021
-
-
Emily Pillmore authored
-
Emily Pillmore authored
- regenerate bootstrap plans - update CI and docker images for 8.8.4 and 8.10.4
-
- Aug 03, 2021
-
-
Gershom Bazerman authored
-
- Aug 02, 2021
-
-
Peter Becich authored
-
- Jul 28, 2021
-
-
Mikolaj Konarski authored
-
- Jul 25, 2021
-
-
Peter Becich authored
-
- Jul 24, 2021
-
-
Peter Becich authored
-
Peter Becich authored
-
- Jul 23, 2021
-
-
Gershom Bazerman authored
-
- Jul 14, 2021
-
-
Emily Pillmore authored
-
- Jul 07, 2021
-
-
Patrick Augusto authored
-
- Jun 23, 2021
-
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
- Jun 15, 2021
-
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
Since most commands use 'ProjectFlags' but almost all commands can not function properly without a project context, some commands manually strip the flag '-z' (--ignore-project) from the command line option parser. Unify the behaviour for all commands.
-
- Jun 07, 2021
-
-
Hannes Siebenhandl authored
Reformat imports and data declarations. Remove old code-paths from `cabal-install/src/Distribution/Client/Setup.hs` Remove unnecessary parentheses. Mirror command structure from other Commands.
-
- Jun 06, 2021
-
-
Hannes Siebenhandl authored
-
- Jun 05, 2021
-
-
Hannes Siebenhandl authored
-
Changes the behavior of the following commands under the `--dry-run` and `--only-download` flags - `v2-configure` and `v2-freeze` do not write their respective files - `v2-exec` and `v2-run` do not run the target executable Adds package tests for the configure and freeze commands.
-
- Jun 03, 2021
-
-