This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Nov 27, 2016
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
This information is useful for determining where the build products are placed, so we can, e.g., run the built executables. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
This is a global flag, so it can only be specified prior to the subcommand. It controls the name of the cabal.project file which new-build and related commands looks for. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Previously, these flags had no affect on new-build. Now, they let you specify where the dist-newstyle directory should go. Note that if a relative path is provided, it is resolved relative to the *project root*. If this is undesirable, pass an absolute path instead. Fixes #4127. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Auke Booij authored
Fixes #4133
-
- Nov 26, 2016
-
-
Auke Booij authored
This adds support for building foreign libraries with a given ABI version on Linux. This is enables foreign libraries to specify ABI compatibility information. This is important since ABI compatibility differs from package release versions. Two new fields are added: lib-version-info and lib-version-linux. The former accept versions Libtool-style, the latter sets SONAME versions directly. In both cases, appropriate symlinks are installed. Libtool accepts ABI version data via the -version-info flag, which takes current[:revision[:age]] data. This is then parsed into a major.minor.build version number. We copy this approach so that library versioning may be generalised to other operating systems than Linux.
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Nov 23, 2016
-
-
Mikhail Glushenkov authored
Add sandbox lib dir to environment during cabal exec
-
- Nov 22, 2016
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu> Signed-off-by:
Auke Booij <auke@tulcod.com>
-
Auke Booij authored
-
Auke Booij authored
-
kristenk authored
Add test suite with two basic tests for solver space leaks.
-
- Nov 20, 2016
- Nov 18, 2016
-
-
Edward Z. Yang authored
See cabal-testsuite/README.md for a detailed description of the new architecture. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Nov 17, 2016
-
-
Previously, the code would unconditionally report that internal dependencies were satisfiable, even if --exact-configuration was provided, we're in per-component mode, and the internal lib was NOT supplied via a --dependency parameter. Now ./Setup configure correctly fails at the right stage. There is a bit of wibbling to do with compatibility package names. I think I've gotten it right. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Nov 16, 2016
-
-
Mikhail Glushenkov authored
Add `--index-state` support to `cabal get`
-
Herbert Valerio Riedel authored
[skip ci]
-
kristenk authored
Move functions for creating solver HUnit test cases into a new module.
-
kristenk authored
-
kristenk authored
This commit moves the utility functions from UnitTests.Distribution.Solver.Modular.Solver to a new module, UnitTests.Distribution.Solver.Modular.DSL.TestCaseUtils.
-
- Nov 15, 2016
-
-
Herbert Valerio Riedel authored
With this `cabal get` gains the ability to a) unpack and update with the .cabal revision which was active at the given index-state, as well as b) allow to unpack the most recent package version (while satisfying imposed version constraints) as of the given index-state The `--index-state` flag can be combined with `--pristine` if only b) is desired.
-
bardur.arantsson authored
Handle undefined MIN_VERSION_base in Distribution.Utils.BinaryWithFin…
-
Daniel Gröber (dxld) authored
Fix copy-paste mistake in error message
-
Daniel Gröber (dxld) authored
-
- Nov 14, 2016
-
-
Duncan Coutts authored
Fix implementation of addBuildableCondition
-
John Ericson authored
Oops! Forget to delete old PkgconfigDependency during refactor
-
John Ericson authored
-