lib, cli, web: try to fix building with GHC 7.4
This commit is contained in:
parent
c3b76221d4
commit
15ebae5c5f
@ -83,6 +83,9 @@ library
|
||||
, HUnit
|
||||
, parsec
|
||||
, semigroups
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
if flag(oldtime)
|
||||
build-depends:
|
||||
time <1.5
|
||||
@ -170,6 +173,9 @@ test-suite doctests
|
||||
, HUnit
|
||||
, doctest >=0.8
|
||||
, Glob >=0.7
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
default-language: Haskell2010
|
||||
|
||||
test-suite hunittests
|
||||
@ -208,6 +214,9 @@ test-suite hunittests
|
||||
, hledger-lib
|
||||
, test-framework
|
||||
, test-framework-hunit
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
if flag(oldtime)
|
||||
build-depends:
|
||||
time <1.5
|
||||
|
||||
@ -118,6 +118,9 @@ library:
|
||||
- parsec
|
||||
- semigroups
|
||||
when:
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
- condition: flag(oldtime)
|
||||
then:
|
||||
dependencies:
|
||||
@ -133,6 +136,10 @@ tests:
|
||||
dependencies:
|
||||
- doctest >=0.8
|
||||
- Glob >=0.7
|
||||
when:
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
hunittests:
|
||||
main: hunittests.hs
|
||||
source-dirs: tests
|
||||
@ -141,6 +148,9 @@ tests:
|
||||
- test-framework
|
||||
- test-framework-hunit
|
||||
when:
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
- condition: flag(oldtime)
|
||||
then:
|
||||
dependencies:
|
||||
|
||||
@ -170,6 +170,9 @@ library
|
||||
else
|
||||
build-depends:
|
||||
time >=1.5
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
exposed-modules:
|
||||
Application
|
||||
Foundation
|
||||
@ -247,6 +250,9 @@ executable hledger-web
|
||||
else
|
||||
build-depends:
|
||||
time >=1.5
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
default-language: Haskell2010
|
||||
|
||||
test-suite test
|
||||
@ -302,4 +308,7 @@ test-suite test
|
||||
else
|
||||
build-depends:
|
||||
time >=1.5
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
default-language: Haskell2010
|
||||
|
||||
@ -132,6 +132,9 @@ library:
|
||||
else:
|
||||
dependencies:
|
||||
- time >=1.5
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
executables:
|
||||
hledger-web:
|
||||
main: main.hs
|
||||
@ -157,6 +160,9 @@ executables:
|
||||
else:
|
||||
dependencies:
|
||||
- time >=1.5
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
tests:
|
||||
test:
|
||||
main: main.hs
|
||||
@ -175,5 +181,8 @@ tests:
|
||||
else:
|
||||
dependencies:
|
||||
- time >=1.5
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
stability: stable
|
||||
tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0
|
||||
|
||||
@ -111,6 +111,9 @@ library
|
||||
, text >=0.11
|
||||
, utf8-string >=0.3.5 && <1.1
|
||||
, wizards ==1.0.*
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
if impl(ghc >=7.10)
|
||||
build-depends:
|
||||
shakespeare >=2.0.2.2 && <2.1
|
||||
@ -192,6 +195,9 @@ executable hledger
|
||||
, wizards ==1.0.*
|
||||
if flag(threaded)
|
||||
ghc-options: -threaded
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
if impl(ghc >=7.10)
|
||||
build-depends:
|
||||
shakespeare >=2.0.2.2 && <2.1
|
||||
@ -250,6 +256,9 @@ test-suite test
|
||||
, wizards ==1.0.*
|
||||
, test-framework
|
||||
, test-framework-hunit
|
||||
if impl(ghc <7.6)
|
||||
build-depends:
|
||||
ghc-prim
|
||||
if impl(ghc >=7.10)
|
||||
build-depends:
|
||||
shakespeare >=2.0.2.2 && <2.1
|
||||
|
||||
@ -125,6 +125,9 @@ library:
|
||||
- utf8-string >=0.3.5 && <1.1
|
||||
- wizards ==1.0.*
|
||||
when:
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
- condition: impl(ghc >=7.10)
|
||||
then:
|
||||
dependencies:
|
||||
@ -173,6 +176,9 @@ executables:
|
||||
when:
|
||||
- condition: flag(threaded)
|
||||
ghc-options: -threaded
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
- condition: impl(ghc >=7.10)
|
||||
then:
|
||||
dependencies:
|
||||
@ -221,6 +227,9 @@ tests:
|
||||
- test-framework
|
||||
- test-framework-hunit
|
||||
when:
|
||||
- condition: impl(ghc <7.6)
|
||||
dependencies:
|
||||
- ghc-prim
|
||||
- condition: impl(ghc >=7.10)
|
||||
then:
|
||||
dependencies:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user