This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Feb 13, 2016
-
-
Mikhail Glushenkov authored
[ci skip]
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
For example, we used to search for "ld" when the program name specified by 'ghc --info' was "i386-unknown-linux-ld". Fixes #3140.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
The finaliser used to fail when the user action deleted the file. See https://github.com/haskell/cabal/issues/3140#issuecomment-183463437.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
See #3133.
-
- Feb 12, 2016
-
-
Mikhail Glushenkov authored
Quote cabal and ghc-pkg paths in cabal-install integration tests
-
- Feb 11, 2016
-
-
kristenk authored
Spaces in the path to ghc-pkg caused two tests to fail when run with the Haskell Platform on Windows.
-
Mikhail Glushenkov authored
Needed because cabal-install no longer compiles against Cabal-1.23.1 snapshot that came with GHC 8.
-
- Feb 10, 2016
-
-
Mikhail Glushenkov authored
Correctly remove .exe from the cabal command listed in the man page.
-
kristenk authored
-
Mikhail Glushenkov authored
Allow regexes in cabal-install integration test .err and .out files
-
Mikhail Glushenkov authored
Give `cabal-install` the Wcompat treatment
-
Herbert Valerio Riedel authored
This gives `cabal-install` the same treatment as f6428740 did for `Cabal`
-
Herbert Valerio Riedel authored
...for cabal-install's benefit; Not sure if we should bump the Cabal version to 1.23.1
-
kristenk authored
-
kristenk authored
Lines beginning with "RE:" are regular expressions, and other lines are exact matches.
-
- Feb 09, 2016
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Initial appveyor.yml
-
kristenk authored
-
- Feb 08, 2016
-
-
Mikhail Glushenkov authored
Cabal: define MonadFail instances
-
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>
-
Mikhail Glushenkov authored
bootstrap.sh: fix error introduced in 46584a2f
-
Herbert Valerio Riedel authored
This silences `-Wnoncanonical-monadfail-instances` warnings in the Cabal library
-
- Feb 07, 2016
-
-
Mikhail Glushenkov authored
Fix bootstrap.sh: add hashable
-
Mikhail Glushenkov authored
-
Duncan Coutts authored
New infrastructure: tracking changes in files and values
-
Duncan Coutts authored
-
Duncan Coutts authored
A FileMonitor is an abstraction for monitoring the status of files, as well as changes in an in-memory value. Files can be tracked by file modification time, or mod time plus content. We can also track files that are expected not to exist (to help implement search paths). We can also have file globs. The abstraction is useful for re-running actions when input files or values change. This pattern is captured by the Rebuild monad. This adds a dependency on the hashable package (used by unordered-containers). If this is a problem we can extract just the hash function we need. This is not used yet, so there's a temporary import just to make sure it gets compiled.