cabal
cabal copied to clipboard
Official upstream development repository for Cabal and cabal-install
**Describe the bug** Using `v1-install` option `--bindir` results in no warning, but is silently ignored. The option is displayed in `cabal new-install --help`, but redundant with `--installdir` **To Reproduce** Steps...
**Describe the bug** I'm religiously using `--upgrade-dependencies`, but I'm told it's placebo: > In v2-build, --upgrade-dependencies doesn't do anything, as the build-plan never re-uses existing packages, right? > It should...
I use `cabal new-run` in scripts within my project to call the program that I am developing there, e.g. in the test suite. This is great, because it means I...
That was an oversight on my part when I did it initially: the squash label was overseen.
Should fix #8515. /cc @gbaz
The [CONTRIBUTING.md](https://github.com/haskell/cabal/blob/master/CONTRIBUTING.md) guide mentions how to run tests locally. Could we please update this with instructions on how to run doctests locally? I'm looking at `.github/workflows/quick-jobs.yml` and trying to follow...
@gbaz suggested it may be a good idea. It needs a bit of research, but I can look into it.
**Describe the bug** I have just run cabal build. No source files have changed. I run cabal install (with some options), and it rebuilds the entire project from scratch. **To...
Hello, and thanks for creating and maintaining this free and open-source package manager. This merge request tracks what kinds of build artifacts are produced, so cabal-install knows when it should...
**Describe the bug** Cabal ignores `--enable-static --disable-shared` given in the command line, and follows the settings in `~/.cabal/config`. **To Reproduce** Steps to reproduce the behavior: 1. Set the values in...