This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 29 Apr, 2013 10 commits
-
-
refold authored
-
refold authored
Apparently, lazy I/O was involved after all. 'openFile' instead of 'withFile' was deliberate - see the use of 'unsafeInterleaveIO' in 'packageIndexFromCache'. Fixed by adding a strict version of 'getSourceFiles'.
-
refold authored
-
refold authored
-
refold authored
Misc fixes here and there
-
refold authored
We don't show that command in 'sandbox help' output by default, but if the user is running 'list-sources', she probably wants to know about it.
-
refold authored
Also make it possible to list ignored build tree refs (those present in the index file but not in the source package DB).
-
refold authored
-
refold authored
-
refold authored
-
- 28 Apr, 2013 15 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
This is like showInstalledPackageInfoField, but uses a simpler output form. Used by ghc-pkg for its --simple-output mode.
-
refold authored
Implement 'sandbox add-source --snapshot'.
-
refold authored
-
refold authored
Unlike 'cabal-dev', we don't create a tarball, but simply copy the files to a private location. Fixes #1143.
-
refold authored
Implement per-compiler timestamps
-
refold authored
-
refold authored
-
refold authored
-
ttuegel authored
Build detailed test suite pieces with own ComponentLocalBuildInfo.
-
ttuegel authored
Bug #1287. Type 'detailed-0.9' test suites were failing to build because the ComponentLocalBuildInfo for the test suite was being used to build the library and stub executable. The test suite's ComponentLocalBuildInfo should only be used to create the CLBIs for the library and stub executable, as they have their own CLBI constructors. Proactively make the same fix for benchmarks, though there is no build failure there yet.
-
ttuegel authored
Detect bug #1287.
-
refold authored
Improvements to 'reinstallAddSourceDeps'
-
refold authored
-
refold authored
-
- 27 Apr, 2013 8 commits
-
-
refold authored
I decided to go this route instead of passing compiler & platform to 'reinstallAddSourceDeps' directly because it makes the side-effect of 'configure' easier to test.
-
refold authored
It'll be created on demand by 'configureAction' or 'install'.
-
refold authored
-
refold authored
-
refold authored
-
refold authored
They're only used by the sandbox code ATM.
-
refold authored
Allows us to reconfigure on reinstall and pass compiler & platform to 'reinstallAddSourceDeps'.
-
refold authored
-
- 26 Apr, 2013 7 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
We don't want to defult to building executables the dynamic way too.
-
refold authored
-
refold authored
Minimal rebuilds for add-source dependencies
-
refold authored
-
refold authored
-
refold authored
-