This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 09 Aug, 2017 1 commit
-
-
Herbert Valerio Riedel authored
This removes the redundancy between `RelaxDepsNone` and `RelaxDepsSome []` by removing `RelaxDepsNone`. This way we avoid the risk of subtle bugs that can occur if the same semantic value can be expressed in a non-unique way. A further step to normalise the type would be to turn `[RelaxedDep]` into `Set RelaxedDep`, but there is no operation that would significantly benefit from that yet.
-
- 07 Aug, 2017 2 commits
-
-
Herbert Valerio Riedel authored
[skip ci]
-
Francesco Gazzetta authored
Use package root as data-file base path, not cwd
-
- 06 Aug, 2017 4 commits
-
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
With cabal projects a package might depend on another inplace package in the same project, so we need to add envoronment variables for each of them when using new-run.
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
Using the current directory worked with single packages, but cabal projects can use packages in different places. Fixes #4639
-
- 05 Aug, 2017 5 commits
-
-
Herbert Valerio Riedel authored
Refactor `getProgramInvocationOutput{,AndErrors}`
-
Edward Z. Yang authored
Bring stack.yaml up to date
-
Herbert Valerio Riedel authored
This reduces code-duplication by sharing common code-paths. Specifically, when `progInvokePathEnv` support was added, this wasn't updated in `getProgramInvocationOutputAndErrors`.
-
Herbert Valerio Riedel authored
...where it really belongs
-
Moritz Drexl authored
-
- 02 Aug, 2017 3 commits
-
-
bardur.arantsson authored
Use default flags only for new-* path
-
Alexander Biehl authored
-
Edward Z. Yang authored
Add staticlib
-
- 01 Aug, 2017 4 commits
-
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Moritz Angermann authored
-
Edward Z. Yang authored
Allow --config-file flag for new-build
-
- 31 Jul, 2017 3 commits
-
-
Alexander Biehl authored
-
Alexander Biehl authored
-
Alexander Biehl authored
-
- 29 Jul, 2017 2 commits
-
-
Edward Z. Yang authored
Upgrade to 2.0 branch.
-
Edward Z. Yang authored
- cabal-install 2.0 new-build has different directory layout; everything is adjusted for that. - Using hvr's PPA for Linux builds, and a custom ezyang build for OS X
-
- 25 Jul, 2017 5 commits
-
-
Mikhail Glushenkov authored
[ci skip]
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Fixes #4625.
-
Mikhail Glushenkov authored
Leave single invocation of ar
-
Francesco Gazzetta authored
Make new-bench actually run the benchmarks
-
- 24 Jul, 2017 4 commits
-
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
-
Francesco Gazzetta authored
Based on new-test.
-
- 23 Jul, 2017 4 commits
-
-
Sergey Vinokurov authored
-
Sergey Vinokurov authored
-
Sergey Vinokurov authored
Also rename config field configArDoesNotSupportResponseFiles into configUseResponseFiles
-
Sergey Vinokurov authored
-
- 22 Jul, 2017 3 commits
-
-
Sergey Vinokurov authored
-
Sergey Vinokurov authored
-
Sergey Vinokurov authored
Newer versions of ar program support @file argument, which allows to supply all object files, however numerous, in one call to ar, thus reducing overhead of creating multiple ar processes where each process must fully re-read output of the previous invocation.
-