-
Notifications
You must be signed in to change notification settings - Fork 8
/
stack.yaml
41 lines (39 loc) · 1.05 KB
/
stack.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
resolver: lts-20.9
pvp-bounds: both
packages:
- .
ghc-options:
# Build with advanced optimizations enabled by default
"$locals": -O2 -Werror
extra-deps:
- language-javascript-0.7.0.0
- github: purescript/purescript
commit: v0.15.14
# Fix issue with libtinfo.
# See https://github.com/purescript/purescript/issues/4253
- process-1.6.13.1
# The Cabal library is not in Stackage
- Cabal-3.6.3.0
# Protolude is not yet in resolver snapshot
- protolude-0.3.1
# hspec versions 2.9.3 to 2.10.6 depend on ghc
# ghc depends on terminfo by default, but that can be ignored
# if one uses the '-terminfo' flag.
# Unfortunately, hspec doesn't expose a similar flag.
#
# Using hspec >= 2.10.7 addresses this.
- hspec-2.10.9
- hspec-core-2.10.9
- hspec-discover-2.10.9
flags:
aeson-pretty:
lib-only: true
these:
assoc: false
haskeline:
# Avoids a libtinfo dynamic library dependency
terminfo: false
examples: false
# Building on certain CentOS (maybe ghc) versions
cryptonite:
use_target_attributes: false