This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jun 23, 2021
-
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
Patrick Augusto authored
-
- Jun 16, 2021
-
-
fendor authored
Print error message if no freeze file can be found
-
- Jun 15, 2021
-
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
fendor authored
Prefer ProjectFlags over additional field in OutdatedFlags
-
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 14, 2021
- Jun 11, 2021
-
-
Edward Z. Yang authored
Add changelog for #7413 (Fix instantiating an indefinite Backpack from Hackage with an inplace package)
-
Mikolaj Konarski authored
Modernise `outdated` command
-
- 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
-
-
fendor authored
Cabal outdated should not list deprecated versions
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
Hannes Siebenhandl authored
-
Because cabal2nix and haskell.nix work at all, I'm confident the new comment is also more correct as to how this function is used in practice.
-
Use `hs-source-dirs` for the library and change the `other-modules` names for the executables to avoid confusion. Lowercase the `main-is` files to make it clear the filename need not be a module name. Add dependency on the internal library to the prog2 executable to showcase common usage. [ci skip]
-
The simple package examples share module names among library and executable components. To avoid potential confusion these have been annotated to make it crystal clear the modules do not refer to the same entities. [ci skip]
-
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
-
-
-
-
-
-
This commit straightens the v2-configure command: * Removes the pre-build phase * Adds two flags, --append and --overwrite Co-authored-by:
Emily Pillmore <emilypi@cohomolo.gy>
-
Emily Pillmore authored
Fix #6835 (instantiating a Hackage indefinite package with an inplace package doesn't work)
-
- Jun 02, 2021
-
-
-
Edward Z. Yang authored
-
- Jun 01, 2021
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@fb.com>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@fb.com>
-
- May 31, 2021
-
-
Francesco Gazzetta authored
-
Edward Z. Yang authored
Fixes the bug by accurately tracking when instantiations refer to inplace packages, and adjusting previously non-inplace packages to be inplace when this occurs. See comment in ProjectPlanning.hs for more details. Signed-off-by:
Edward Z. Yang <ezyang@fb.com>
-
- May 26, 2021
-
-
Emily Pillmore authored
Cabal Init Omnibus
-