This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 01 Nov, 2016 4 commits
-
-
tulcod authored
-
tulcod authored
Duplication introduced by #4065.
-
John Ericson authored
[WIP] Use UnqualComponentName newtype instead of String for component names
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 31 Oct, 2016 9 commits
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Also bump version requirements for foreign libs (ghc>=7.8)
-
@phadej says no code on Hackage uses this, and the new parser already disallows it.
-
John Ericson authored
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
-
Construction and destruction follows the usual pattern with `mkFlagName` & `unFlagName` functions.
-
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
The key idea is that once we put PackageTests in its own package, we can ensure that its Setup.hs is compiled with the same version of Cabal library as package-tests is compiled with. This means that LBI reading will *always succeed* which is quite nice. Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
- 30 Oct, 2016 1 commit
-
-
Mikhail Glushenkov authored
[skip ci] Minor reorg of profiling documentation.
-
- 29 Oct, 2016 4 commits
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Constrain Cabal >= 1.20 in all new-build install plans. This solves problems where Cabal 1.18 don't have a good enough API to let us handle the new-style store (we need --dependency flags.) In the future we plan to relax this to only Setup.hs dependencies. Fixes issue #3932.
-
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>
-
- 28 Oct, 2016 2 commits
-
-
Edward Z. Yang authored
Signed-off-by:
Edward Z. Yang <ezyang@cs.stanford.edu>
-
Edsko de Vries authored
A stanza for a platform library looks something like platform-library test-package type: native-shared if os(Windows) options: standalone mod-def-file: TestPackage.def other-modules: MyPlatformLib.Hello MyPlatformLib.SomeBindings build-depends: base >=4.7 && <4.9 hs-source-dirs: src c-sources: csrc/MyPlatformLibWrapper.c default-language: Haskell2010 where native-shared means that we want to build a native shared library (.so on Linux, .dylib on OSX, .dll on Windows). The parser also recognizes native-static but this is not currently supported anywhere. The standalone option means that the we merge all library dependencies into the dynamic library (i.e., ghc options -shared -static), rather than make the created dynamic library just record its dependencies (ghc options -shared -dynamic); it is currently compulsory on Windows and unsupported anywhere else. The mod-def-file can be used to specify a module definition file, and is also Windows specific. There is a bit of refactoring in Build: gbuild is the old buildOrReplExe and now deals with both executables and platform libraries.
-
- 27 Oct, 2016 9 commits
-
-
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>
-
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>
-
Edward Z. Yang authored
Don't use installedPkgs for internal library library dirs.
-
Mikhail Glushenkov authored
[WIP] Skeleton of new-haddock
-
Edward Z. Yang authored
Add edit-distance-0.2.2.1 to stack.yaml
-
Alex Biehl authored
Convenience for `stack build`.
-
Edward Z. Yang authored
Deduplicate packages in the install plan after the solver removes qualifiers.
-
- 26 Oct, 2016 11 commits
-
-
Oleg Grenrus authored
Parsec parser
-
Oleg Grenrus authored
Initialize all PackageDescription fields in solver DSL.
-
Ben Gamari authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
-
Oleg Grenrus authored
Note: we notify only about nbsp at the beginning of the line nbsp inside fields get just parsed atm
-
Oleg Grenrus authored
-