This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 04 Dec, 2014 1 commit
-
-
Curtis Gagliardi authored
-
- 03 Dec, 2014 3 commits
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Fixes #2207.
-
Edward Z. Yang authored
GHC has been changed to guarantee producing valid object files for signatures (they will usually be empty). Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 02 Dec, 2014 2 commits
-
-
Mikhail Glushenkov authored
fix bootstrap sandbox help documentation
-
Jake Wheat authored
-
- 26 Nov, 2014 2 commits
-
-
Edward Z. Yang authored
Preliminary support for compiling signature files, using --instantiate-with
-
Edward Z. Yang authored
There's no chrome here, but some of the guts for Cabal supporting compiling signatures. The key UI is a new --instantiate-with flag for ./Setup (no support cabal-install side!) which properly modifies the package key, calculates extra hole dependencies for a package, and ensures an appropriately translated -sig-of is passed to GHC. The UI here is supremely user-unfriendly: the intent is that users will use cabal-install to calculate these parameters for them. ToDo: Cabal's inconsistency check in ./Setup needs to be adjusted to be less zealous. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 18 Nov, 2014 4 commits
-
-
Mikhail Glushenkov authored
add data-dir to InstalledPackageInfo
-
Mikhail Glushenkov authored
add ISC license
-
Luite Stegeman authored
the datadir location for the inplace InstallDirs was pointing to the top directory of the package instead of the directory containing the data. this has been fixed. since templates have already been expanded at this point, datasubdir raises an exception an cannot be used in generalInstalledPackageInfo. therefore the full path is stored in datadir.
-
Vincent Hanquez authored
-
- 17 Nov, 2014 3 commits
-
-
Mikhail Glushenkov authored
-
Vincent Hanquez authored
-
Mikhail Glushenkov authored
SavedConfig Monoid instance: make list fields work like Flags.
-
- 16 Nov, 2014 1 commit
-
-
Mikhail Glushenkov authored
Fixes #1884. See code comments for more details.
-
- 15 Nov, 2014 1 commit
-
-
- 14 Nov, 2014 1 commit
-
-
Herbert Valerio Riedel authored
`deepseq-1.4.0.0`'s major change is in the default `rnf` method implementation (see haskell/deepseq#1 for details). However, `Cabal` isn't affected by that, and happily compiles against the current (yet unreleased) `deepseq-1.4.0.0`. (approved by @dcoutts)
-
- 13 Nov, 2014 1 commit
-
-
Mikhail Glushenkov authored
Prettify code to ensure compilation with -XNoMonomorphismRestriction
-
- 12 Nov, 2014 2 commits
- 11 Nov, 2014 2 commits
-
-
Mikhail Glushenkov authored
Fixes #2211.
-
Mikhail Glushenkov authored
-
- 08 Nov, 2014 2 commits
-
-
Lennart Spitzner authored
-
Mikhail Glushenkov authored
Bug fix: packagesThatDependOn should go through the fake map.
-
- 07 Nov, 2014 1 commit
-
-
Edward Z. Yang authored
This fix got dropped shuffling PRs around when we committed ff6c718b
-
- 06 Nov, 2014 2 commits
-
-
Mikhail Glushenkov authored
'sandbox delete': exit with 0 even with 'require-sandbox: True'
-
Lennart Spitzner authored
-
- 05 Nov, 2014 1 commit
-
-
Mikhail Glushenkov authored
Fixes #2203.
-
- 04 Nov, 2014 3 commits
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Consolidate exposed-modules and reexported-modules in InstalledPackageInfo
-
Edward Z. Yang authored
A note first: this patch does NOT modify the user-facing experience in Cabal files; it only changes how we register information in the installed package database. This patch takes the exposed-modules and reexported-modules fields in the InstalledPackageInfo structure and consolidates them into just the exposed module fields, which now has a Maybe flag indicating if a module is reexported and, if it is, what the original module was. I've also added in a field for signatures although it is currently unused. The big benefit of this change is that it will make processing at the GHC level much more uniform when we add signatures: signatures can also be reexported and the new representation means we can share the code. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 03 Nov, 2014 5 commits
-
-
Mikhail Glushenkov authored
-
Mikhail Glushenkov authored
Fixes #2198.
-
Mikhail Glushenkov authored
Switch InstallPlan over to using IPID-indexed PackageIndex.
-
Mikhail Glushenkov authored
Remove build-depends from pkgDescrFieldDescrs
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 01 Nov, 2014 2 commits
-
-
Mikhail Glushenkov authored
Fixes #2195.
-
Mikhail Glushenkov authored
cabal-install: Fix PackageTests using user's config
-
- 31 Oct, 2014 1 commit
-
-
Lennart Spitzner authored
- add struct PackageTests.PackageTester.TestsPaths - contains absolute paths for cabal, ghc, cabal-config - refactor to consequently use this as input for all tests
-