This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 30 Aug, 2013 4 commits
-
-
Mikhail Glushenkov authored
Fixes #1450.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
See #1447.
-
- 29 Aug, 2013 3 commits
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Some people have old snapshots of 1.17 installed, which causes build failures.
-
StephenBlackheath authored
platform, rather than assuming HOST == BUILD. This fixes things for cross compiling.
-
- 27 Aug, 2013 2 commits
-
-
Mikhail Glushenkov authored
Comparison was using (>) instead of (>=). Bug introduced in 272a5c2c. Fixes #1443.
-
tibbe authored
This means that the package tests will pick up whatever GHC was passed on the cabal configure --enable-tests -w some-ghc command line.
-
- 26 Aug, 2013 12 commits
-
-
Mikhail Glushenkov authored
Ignore 'ghc-options' when parsing 'ghc --info' output.
-
Mikhail Glushenkov authored
Pass linker options when loading *libraries* in GHCi.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Fixes #1438.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Fixes #1439. See also #1435, which fixed this for executables.
-
tibbe authored
Conflicts: Cabal/Cabal.cabal
-
tibbe authored
-
tibbe authored
-
https://github.com/hvr/cabaltibbe authored
-
- 25 Aug, 2013 5 commits
-
-
Mikhail Glushenkov authored
-
Herbert Valerio Riedel authored
The flag `-outputdir` sets `-odir`, `-hidir`, `-stubdir`, and `-dumpdir`. Using `-outputdir` has the benefit of redirecting all output files with only one flag to a temporary directory. Cabal currently only sets the first three but not the `-dumpdir` flag for compiling Haskell modules, which clutters the top-level package directory and sometimes dump files get overwritten if their names collide for different build targets. This minimal commit merely adds the `ghcOptOutputDir` flag to the data structures and enables its use for the compilation of Haskell modules. A later commit may remove the use of the now redundant `ghcOptStubDir` and `ghcOptHiDir` flags in favor of the new `ghcOptOutputDir` flag. The flag `-outputdir` is available since GHC 6.10; see also ghc/ghc@bb074cb7 and http://ghc.haskell.org/trac/ghc/ticket/2295
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Calling ghci also needs the linker options
-
- 24 Aug, 2013 1 commit
-
-
Duncan Coutts authored
For a normal compile we do separate invocations of ghc for compiling as for linking. But for repl we have to do just the one invocation, so that one has to include all the linker stuff too, like -l flags and any .o files from C files etc. Need to see how .o files from C files works with ghci that uses dynamic loading by default.
-
- 23 Aug, 2013 13 commits
-
-
Mikhail Glushenkov authored
Improve stdout flushing
-
Mikhail Glushenkov authored
Fixes #1433.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-
Niklas Hambüchen authored
Flushing after every line is helpful to see information quickly. By default, Haskell application use NoBuffering when piped into another process, which for example hides the output of cabal build when run via a Continuous Integration server, an output-capturing build tool, or ssh.
-
Mikhail Glushenkov authored
Build fix for Windows
-
Mikhail Glushenkov authored
-
Eugene Sukhodolin authored
-
Mikhail Glushenkov authored
Add sysconfdir.
-
Mikhail Glushenkov authored
Backwards compatibility patch for cross-compilation changes.
-
Mikhail Glushenkov authored
Describe new features in the documentation.
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
-