This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- 02 Dec, 2008 11 commits
-
-
Duncan Coutts authored
It's still possible to build with ghc-6.4 but you have to pass extra flags like "ghc --make -cpp -fffi Setup.hs" We could not keep those OPTIONS pragmas and make it warning-free with ghc-6.10. See http://hackage.haskell.org/trac/ghc/ticket/2800 for details.
-
Duncan Coutts authored
Export constructor functions and deprecate all the real constructors We should not be pattern matching on this type because it's just syntax. For meaningful questions we should be matching on the VersionIntervals type which represents the semantics.
-
Duncan Coutts authored
Also add simplify and isNoVersion.
-
Duncan Coutts authored
as a sequence of non-overlapping intervals. This provides a canonical representation for the semantics of a VersionRange. This makes several operations easier.
-
Duncan Coutts authored
-
Duncan Coutts authored
Use it to simplify the eval / withinRange function
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
It requires cabal-version: >= 1.6 to be specified
-
Duncan Coutts authored
It requires Cabal-1.6 or later.
-
- 28 Nov, 2008 1 commit
-
-
Duncan Coutts authored
Rather than encoding them in existing constructors. This will enable us to check that uses of the new syntax are flagged in .cabal files with cabal-version: >= 1.6
-
- 23 Nov, 2008 5 commits
-
-
Duncan Coutts authored
Yes, LHC really does use ghc-pkg (with a different package.conf)
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
So it uses libdir=$prefix/lib rather than libdir=/usr/local/lib
-
Duncan Coutts authored
-
- 22 Nov, 2008 6 commits
-
-
Duncan Coutts authored
-
gwern0 authored
-
Duncan Coutts authored
-
Duncan Coutts authored
Support for LHC is the first divergence between 1.7 and the stable 1.6.x series.
-
Duncan Coutts authored
-
David Himmelstrup authored
-
- 21 Nov, 2008 1 commit
-
-
David Himmelstrup authored
-
- 06 Nov, 2008 1 commit
-
-
Thomas Schilling authored
On newer GHCs using {-# OPTIONS_GHC -fffi #-} gives a warning which can lead to a compile failure when -Werror is activated. We therefore emit this option if we know that the LANGUAGE pragma is supported (ghc >= 6.6.1).
-
- 03 Nov, 2008 1 commit
-
-
Duncan Coutts authored
Fixes ticket #389
-
- 01 Nov, 2008 2 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
This happened when the lib used pkg-config but the exe did not. It cropped up in hsSqlite3-0.0.5.
-
- 19 Oct, 2008 1 commit
-
-
Ian Lynagh authored
-
- 17 Oct, 2008 1 commit
-
-
Duncan Coutts authored
Variant on a patch from Bryan O'Sullivan
-
- 11 Oct, 2008 5 commits
-
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
Avoid chicken and egg problem. We cannot upload Cabsl-1.6 to hackage until hackage is using Cabal-1.6 if it uses features that are introduced in 1.6. So just comment them out for now.
-
Duncan Coutts authored
Makes it possible for alex and happy to work with cabal-1.2 -> 1.6
-
Duncan Coutts authored
-
- 10 Oct, 2008 5 commits
-
-
Duncan Coutts authored
Building the haddock docs requires building first. Arguably this is a Cabal bug. It should probably generate the "autogen" files for haddock and not just for build.
-
Duncan Coutts authored
-
Duncan Coutts authored
-
Duncan Coutts authored
It did not actually contain any release notes and just duplicated information in the README which was confusing.
-
Duncan Coutts authored
-