summaryrefslogtreecommitdiff
path: root/ghc-exactprint.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'ghc-exactprint.cabal')
-rw-r--r--ghc-exactprint.cabal47
1 files changed, 28 insertions, 19 deletions
diff --git a/ghc-exactprint.cabal b/ghc-exactprint.cabal
index f9b2556..19efc7c 100644
--- a/ghc-exactprint.cabal
+++ b/ghc-exactprint.cabal
@@ -1,5 +1,5 @@
name: ghc-exactprint
-version: 0.5.6.1
+version: 0.5.7.0
synopsis: ExactPrint for GHC
description: Using the API Annotations available from GHC 7.10.2, this
library provides a means to round trip any code that can
@@ -29,7 +29,7 @@ author: Alan Zimmerman, Matthew Pickering
maintainer: alan.zimm@gmail.com
category: Development
build-type: Simple
-tested-with: GHC == 7.10.3, GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.2
+tested-with: GHC == 7.10.3, GHC == 8.0.1, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.2, GHC == 8.4.3
extra-source-files: ChangeLog
src-ghc710/Language/Haskell/GHC/ExactPrint/*.hs
tests/examples/failing/*.hs
@@ -38,6 +38,9 @@ extra-source-files: ChangeLog
tests/examples/ghc80/*.hs
tests/examples/ghc82/*.hs
tests/examples/ghc84/*.hs
+ tests/examples/ghc86/*.hs
+ tests/examples/pre-ghc86/*.hs
+ tests/examples/vect/*.hs
tests/examples/transform/*.hs
tests/examples/failing/*.hs.bad
tests/examples/transform/*.hs.expected
@@ -80,7 +83,7 @@ library
-- other-modules:
-- other-extensions:
GHC-Options: -Wall
- build-depends: base >=4.7 && <4.12
+ build-depends: base >=4.7 && <4.13
, bytestring >= 0.10.6
, containers >= 0.5
, directory >= 1.2
@@ -94,16 +97,19 @@ library
build-depends: ghc-boot
hs-source-dirs: src
- if impl (ghc > 8.2.2)
- hs-source-dirs: src-ghc84
+ if impl (ghc > 8.4.3)
+ hs-source-dirs: src-ghc86
else
- if impl (ghc > 8.0.3)
- hs-source-dirs: src-ghc82
+ if impl (ghc > 8.2.2)
+ hs-source-dirs: src-ghc84
else
- if impl (ghc > 7.10.3)
- hs-source-dirs: src-ghc80
+ if impl (ghc > 8.0.3)
+ hs-source-dirs: src-ghc82
else
- hs-source-dirs: src-ghc710
+ if impl (ghc > 7.10.3)
+ hs-source-dirs: src-ghc80
+ else
+ hs-source-dirs: src-ghc710
default-language: Haskell2010
if impl (ghc < 7.10.2)
@@ -117,16 +123,19 @@ Test-Suite test
else
hs-source-dirs: tests
- if impl (ghc > 8.2.2)
- hs-source-dirs: src-ghc84
+ if impl (ghc > 8.4.3)
+ hs-source-dirs: src-ghc86
else
- if impl (ghc > 8.0.3)
- hs-source-dirs: src-ghc82
+ if impl (ghc > 8.2.2)
+ hs-source-dirs: src-ghc84
else
- if impl (ghc > 7.10.3)
- hs-source-dirs: src-ghc80
+ if impl (ghc > 8.0.3)
+ hs-source-dirs: src-ghc82
else
- hs-source-dirs: src-ghc710
+ if impl (ghc > 7.10.3)
+ hs-source-dirs: src-ghc80
+ else
+ hs-source-dirs: src-ghc710
main-is: Test.hs
other-modules: Test.Common
@@ -138,7 +147,7 @@ Test-Suite test
if impl (ghc < 7.10.2)
buildable: False
Build-depends: HUnit >= 1.2
- , base < 4.12
+ , base < 4.13
, bytestring
, containers >= 0.5
, Diff
@@ -154,7 +163,7 @@ Test-Suite test
if flag (dev)
build-depends: free
else
- build-depends: ghc-exactprint >= 0.5.4
+ build-depends: ghc-exactprint
if impl (ghc >= 7.11)
build-depends: ghc-boot