This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Oct 22, 2015
-
-
Maciek Makowski authored
-
Maciek Makowski authored
-
Maciek Makowski authored
-
Maciek Makowski authored
-
- Oct 20, 2015
-
-
Duncan Coutts authored
Simplify a few InstallPlan utils, and use setup deps in a few places
-
- Oct 19, 2015
-
-
Mikhail Glushenkov authored
-
Duncan Coutts authored
When setup deps were introduced "Add ComponentSetup to ComponentDeps", we kept all uses to be the same old deps, without changing anything by using those new setup deps. In several places in InstallPlan it makes sense to use all deps, including setup deps. In fact for InstallPlan we should always use all deps except in one place: in checking plan validity where we check for dependency inconsistencies. That's the one place where we look only at "normal" non-setup deps to check that we're using only one version of each package. So for example, with this patch the freeze command now includes setup deps in the frozen set. The other case that should change is that failures of deps of packages used only for setup scripts should now be handled properly because we will look at setup dep edges when looking for things that depend on a failed package.
-
Duncan Coutts authored
Simpler, simpler versions now exist in the InstallPlan module. Those ones are simpler because they can use the cached Graph.
-
Duncan Coutts authored
These are also easy to implement based on the Graph in the InstallPlan. Not currently used, but will be eventually.
-
Duncan Coutts authored
We can calculate this directly on the Graph inside the InstallPlan rather that using a more complicated algorithm on the PlanIndex. This patch is primarily motivated by further changes to simplify and remove dead code from the PlanIndex module.
-
Mikhail Glushenkov authored
Use global db in travis
-
Oleg Grenrus authored
-
- Oct 18, 2015
-
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
- Oct 17, 2015
-
-
Maciek Makowski authored
-
Mikhail Glushenkov authored
Add some missing extensions to Language.Haskell.Extension
-
- Oct 16, 2015
-
-
thoughtpolice authored
Signed-off-by:
Austin Seipp <aseipp@pobox.com>
-
- Oct 15, 2015
-
-
Mikhail Glushenkov authored
Migrate integration tests to shell based format, fixed travis
-
Mikhail Glushenkov authored
Backwards compatibility type synonym for InstalledPackageId.
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- Oct 14, 2015
-
-
Oleg Grenrus authored
- findExecutable sh - Use single quotes for cabal exec
-
Fixes #2797 Squashed commits: - Use ., not source
-
This is required for the reworking of integration tests to use shell scripts.
-
- Oct 13, 2015
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
cabal haddock: add --for-hackage flag
-
Andres Löh authored
Always warn when 'cabal install' cannot find a dependency
-
- Oct 12, 2015
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Use configured compiler for cabal sandbox hc-pkg
-
Mikhail Glushenkov authored
Fix #2804: Text Platform roundtrip (with tests)
-
kristenk authored
-
Oleg Grenrus authored
-
- Oct 11, 2015
-
-
Adam Gundry authored
The GHC[JS]_PACKAGE_PATH and CABAL_SANDBOX_PACKAGE_PATH environment variables contain colon-separated lists of package DBs, so it doesn't make sense to call doesDirectoryExist on the colon-separated list. Instead, this just checks for the existence of the sandbox package DB.
-
Adam Gundry authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Duncan Coutts authored
-