lib: add conditional dep to package.yaml and rest of cabal file
This commit is contained in:
parent
4c5a58ec1e
commit
7635f56a5c
@ -2,7 +2,7 @@
|
|||||||
--
|
--
|
||||||
-- see: https://github.com/sol/hpack
|
-- see: https://github.com/sol/hpack
|
||||||
--
|
--
|
||||||
-- hash: 0dda6f4ef72b1a815284abd47c8dfefe75812e2e91900581bd7837dd587533d4
|
-- hash: 9878d76090f5076d1d95f3f77f92ef1683e98b5567dfcd1613a225f85ece8dfe
|
||||||
|
|
||||||
name: hledger-lib
|
name: hledger-lib
|
||||||
version: 1.5.99
|
version: 1.5.99
|
||||||
@ -84,8 +84,9 @@ library
|
|||||||
, transformers >=0.2
|
, transformers >=0.2
|
||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5
|
, utf8-string >=0.3.5
|
||||||
if !impl(ghc >= 8.0)
|
if (!impl(ghc >= 8.0))
|
||||||
build-depends: semigroups == 0.18.*
|
build-depends:
|
||||||
|
semigroups ==0.18.*
|
||||||
exposed-modules:
|
exposed-modules:
|
||||||
Hledger
|
Hledger
|
||||||
Hledger.Data
|
Hledger.Data
|
||||||
@ -177,6 +178,9 @@ test-suite doctests
|
|||||||
, transformers >=0.2
|
, transformers >=0.2
|
||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5
|
, utf8-string >=0.3.5
|
||||||
|
if (!impl(ghc >= 8.0))
|
||||||
|
build-depends:
|
||||||
|
semigroups ==0.18.*
|
||||||
other-modules:
|
other-modules:
|
||||||
Hledger
|
Hledger
|
||||||
Hledger.Data
|
Hledger.Data
|
||||||
@ -267,6 +271,9 @@ test-suite easytests
|
|||||||
, transformers >=0.2
|
, transformers >=0.2
|
||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5
|
, utf8-string >=0.3.5
|
||||||
|
if (!impl(ghc >= 8.0))
|
||||||
|
build-depends:
|
||||||
|
semigroups ==0.18.*
|
||||||
other-modules:
|
other-modules:
|
||||||
Hledger
|
Hledger
|
||||||
Hledger.Data
|
Hledger.Data
|
||||||
@ -358,6 +365,9 @@ test-suite hunittests
|
|||||||
, transformers >=0.2
|
, transformers >=0.2
|
||||||
, uglymemo
|
, uglymemo
|
||||||
, utf8-string >=0.3.5
|
, utf8-string >=0.3.5
|
||||||
|
if (!impl(ghc >= 8.0))
|
||||||
|
build-depends:
|
||||||
|
semigroups ==0.18.*
|
||||||
other-modules:
|
other-modules:
|
||||||
Hledger
|
Hledger
|
||||||
Hledger.Data
|
Hledger.Data
|
||||||
|
|||||||
@ -76,6 +76,11 @@ dependencies:
|
|||||||
#- system-filepath
|
#- system-filepath
|
||||||
#- trifecta >=0.91
|
#- trifecta >=0.91
|
||||||
|
|
||||||
|
when:
|
||||||
|
- condition: (!impl(ghc >= 8.0))
|
||||||
|
dependencies:
|
||||||
|
- semigroups == 0.18.*
|
||||||
|
|
||||||
ghc-options:
|
ghc-options:
|
||||||
- -Wall
|
- -Wall
|
||||||
- -fno-warn-unused-do-bind
|
- -fno-warn-unused-do-bind
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user