This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 13 Nov, 2018 3 commits
-
-
Mikhail Glushenkov authored
Fix some broken links (Trac #15733) [ci skip]
-
Fangyi Zhou authored
Summary: Fix old trac links https://phabricator.haskell.org/D5259 Test Plan: Manually verify links GHC Trac Issues: #15733
-
Nikolai Obedin authored
-
- 12 Nov, 2018 2 commits
-
-
Alec Theriault authored
This means that old `test` flags can be passed in to `new-test`, `new-build`, `new-install`, `new-configure`, etc. These new flags are: * `--test-log` (see old `--log`) * `--test-machine-log` (see `--machine-log`) * `--test-show-details` (see `--show-details`) * `--test-keep-tix-files` (see `--keep-tix-files`) * `--test-options` * `--test-option` This fixes #4803, #4643, #4766, and #5416.
-
Nikolai Obedin authored
-
- 11 Nov, 2018 8 commits
-
-
Mikhail Glushenkov authored
Add 'optional-target' field to plan.json
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Herbert Valerio Riedel authored
I prefer the convention that omitted boolean JSON fields default to being `false`. Also, "target" makes it a bit more evident this is about CLI targets.
-
Daniel Gröber (dxld) authored
Having this enables tooling to give better error messages when build output is missing. cabal-install can choose to include optional components in the build plan even though they weren't requested explicitly by the user. Currently tooling would have to assume missing build output after a `v2-build all` call means the component is currently disabled, which is just not very clean.
-
Mikhail Glushenkov authored
Remove 'do' in 'instance Text ModuleRenaming'
-
Vladislav Zavialov authored
-
Zejun Wu authored
Compile profiling library for use with GHCi when both `--enable-profiling` and `--enable-library-for-ghci` are passed. The merged `HS${package}.p_o` file can be loaded instead of `libHS${package}_p.a` when we run GHCi with `-prof -fexternal-interpreter` to speed up the linking time. This follows the same idea in ghc side: https://phabricator.haskell.org/D5169 and is required to support same feature when building ghc with hadrian as it uses `cabal copy`: https://phabricator.haskell.org/D5270
-
- 09 Nov, 2018 12 commits
-
-
Mikhail Glushenkov authored
This is actually implemented.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Suppress warnings in autogenerated signatures.
-
Mikhail Glushenkov authored
-
Zejun Wu authored
We used to only transliterate coding failures on Windows, but this can fail on other platforms as well, e.g. when `LANG=C` is set on Linux. We have done this in ghc for all platforms: https://phabricator.haskell.org/D4642 Before, following commands will fail ``` $ LANG=C cabal install base-compat --verbose=3 Finalized package description: ... (c) 2014-2018 Jo<stdout>: commitBuffer: invalid argument (invalid character) ``` and now finishes without problem, and print ``` (c) 2014-2018 Jo?o Crist?v?o, ``` instead.
-
quasicomputational authored
-
quasicomputational authored
Issue #5677 demonstrates one way for warnings to be produced by dummy signatures. Autogenerated code really ought to never be generating warnings, under any sets of flags provided by the user; this patch uses the big hammer of entirely disabling warnings for the generated signatures. Fixes #5677.
-
Mikhail Glushenkov authored
Remove unused Semigroup imports.
-
Mikhail Glushenkov authored
allow network 2.8
-
Jens Petersen authored
fixes #5639
-
Zejun Wu authored
-
- 08 Nov, 2018 5 commits
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Cleans up the `-Werror` check, adds GHC 8.6.1 support and also filters RTS flags, fixing #5575
-
David Eichmann authored
Due to a bug in ghc, some unused imports do not yield warnings. This commit will remove such unused imports in preparation for the ghc bug fix (see https://ghc.haskell.org/trac/ghc/ticket/13064).
-
Francesco Gazzetta authored
Don't install anything if --dry is used
-
Francesco Gazzetta authored
Tell the user about --lib when new-installing a package with no exes
-
- 07 Nov, 2018 5 commits
-
-
Mikhail Glushenkov authored
Track the exact source of ghc-*-options related warnings
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Link to 'developing packages' from new-build docs.
-
Mikhail Glushenkov authored
Enable bootstrap script to download and use local unpacked dependencies
-
Francesco Gazzetta authored
Fixes #5667
-
- 06 Nov, 2018 5 commits
-
-
Zejun Wu authored
* bootstrap.sh can use local tarball, this change enhances it by using the unpacked local directory if that exists, so it's possible to play with a patch of a dependency locally. * a flag `--no-install` is added, so we can fetch and unpack all dependencies without actually installing them. this will allow us to later patch or build standalone cabal offline.
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
This reverts commit 9d217525. I don't know where that 'let' came from :-/
-
Francesco Gazzetta authored
Make store path absolute
-