web: don't bother building hledger-web with GHC 7 on a mac
GHC 8.0+ is needed for mac Sierra+.
This commit is contained in:
parent
65807162b3
commit
758c1fbc25
@ -127,11 +127,18 @@ library:
|
||||
- wai-handler-launch >=1.3
|
||||
- warp
|
||||
- yaml
|
||||
- yesod >=1.4 && < 1.7
|
||||
- yesod-core >=1.4 && < 1.7
|
||||
- yesod-form >=1.4 && < 1.7
|
||||
- yesod-static >=1.4 && < 1.7
|
||||
- HUnit
|
||||
# on mac Sierra or greater, ghc 7 will fail to build yesod; don't try
|
||||
when:
|
||||
- condition: os(darwin) && impl(ghc < 8.0)
|
||||
then:
|
||||
buildable: false
|
||||
else:
|
||||
dependencies:
|
||||
- yesod >=1.4 && < 1.7
|
||||
- yesod-core >=1.4 && < 1.7
|
||||
- yesod-form >=1.4 && < 1.7
|
||||
- yesod-static >=1.4 && < 1.7
|
||||
|
||||
executables:
|
||||
hledger-web:
|
||||
@ -146,6 +153,9 @@ executables:
|
||||
buildable: false
|
||||
- condition: flag(threaded)
|
||||
ghc-options: -threaded
|
||||
when:
|
||||
- condition: os(darwin) && impl(ghc < 8.0)
|
||||
buildable: false
|
||||
|
||||
# 2018/06 not building and not testing anything useful, disabled for now
|
||||
# tests:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user