This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 08 Aug, 2008 11 commits
-
-
David Himmelstrup authored
-
David Himmelstrup authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
David Himmelstrup authored
-
David Himmelstrup authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
- 07 Aug, 2008 4 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
-
David Himmelstrup authored
-
Duncan Coutts authored
-
- 06 Aug, 2008 3 commits
-
-
Duncan Coutts authored
This addresses most of ticket #206.
-
Duncan Coutts authored
-
Duncan Coutts authored
Will make it easier to create the bin dir, if that's what we want to do.
-
- 05 Aug, 2008 2 commits
-
-
Duncan Coutts authored
No flag to turn it on/off yet.
-
Duncan Coutts authored
Split BuildResult into Either BuildFailure BuildSuccess Make BuildSuccess contain info for docs and tests. Make PlanPackage use BuildSuccess and BuildFailure directly rather than being parameterised by any build result type. This has a knock on effect on lots of other types which were parameterised just because PlanPackage was.
-
- 06 Aug, 2008 4 commits
-
-
Duncan Coutts authored
And make the parsing slightly nicer.
-
Duncan Coutts authored
We can remove the local copy once we switch to the next Cabal version. In the mean time, the code is at least sane and consistent between libs.
-
Duncan Coutts authored
use the pre-existing ppFields
-
Duncan Coutts authored
Really it should be eleminated entirely.
-
- 03 Aug, 2008 1 commit
-
-
Duncan Coutts authored
I introduced a subtle bug with paths when I stopped using inDir outside of setupWrapper. It was using the current dir to find Setup.hs rather than the target dir. That ofen works because there's a Setup.hs in the local dir. I think it's now fixed to always use paths relative to workingDir. As before, it invokes the setup binary giving it the new working dir.
-
- 02 Aug, 2008 9 commits
-
-
Duncan Coutts authored
This is the groundwork needed to support local repositories, that is ones acessable via the local filesystem and without a corresponding download cache. They use the same format/layout as the download cache of a remote repo.
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
and link it up with the symlink feature code.
-
Duncan Coutts authored
This covers the major part of ticket #289.
-
Duncan Coutts authored
-
Duncan Coutts authored
Now uses a single code path for both modes.
-
Duncan Coutts authored
-
- 30 Jul, 2008 6 commits
-
-
Duncan Coutts authored
Eg can use cabal install foo --log-builds='$pkgid-$compiler.log' and the build log for each package will written to a separate file. If an existing file is given then the log is appended. This or something like it should help in future with build reporting of the non-anonymous kind.
-
Duncan Coutts authored
-
Duncan Coutts authored
The path to the binary we're running must be accessable from that other directory. The fix is to use currentDir </> setup
-
Duncan Coutts authored
Rather than calling inDir directly.
-
Duncan Coutts authored
For the internal method, change to the right working dir if necessary.
-
Duncan Coutts authored
Except for optionDryRun which is shared with another command.
-