summaryrefslogtreecommitdiff
path: root/hadrian/stack.yaml
blob: 4a214159081dcda5d5adce97b005542d5075457d (plain)
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
# For more information, see: http://docs.haskellstack.org/en/stable/yaml_configuration.html

# Specifies the GHC version and set of packages available (e.g., lts-3.5, nightly-2015-09-21, ghc-7.10.2)
resolver: lts-13.21

# Local packages, usually specified by relative directory name
packages:
- '.'
- '../libraries/Cabal/Cabal'

# This is necessary to build until happy's version bounds are updated to work
# with the new Cabal version.  Stack's error message explains the issue:
#
# In the dependencies for happy-1.19.9:
#    Cabal-2.3.0.0 from stack configuration does not match <2.2  (latest matching version is 2.0.1.1)
# needed due to hadrian-0.1.0.0 -> happy-1.19.9
#
# TODO: Remove this once it's no longer necessary
allow-newer: true

nix:
   enable: false
   packages:
   - autoconf
   - automake
   - gcc
   - git
   - ncurses
   - perl