@@ -13,55 +13,49 @@ before_cache:
13
13
14
14
matrix :
15
15
include :
16
- - env : CABALVER=1.16 GHCVER=7.0.1
17
- compiler : " : #GHC 7.0.1"
18
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.0.1,happy-1.19.5], sources: [hvr-ghc]}}
19
- - env : CABALVER=1.16 GHCVER=7.0.2
20
- compiler : " : #GHC 7.0.2"
21
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.0.2,happy-1.19.5], sources: [hvr-ghc]}}
22
- - env : CABALVER=1.16 GHCVER=7.0.3
23
- compiler : " : #GHC 7.0.3"
24
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.0.3,happy-1.19.5], sources: [hvr-ghc]}}
25
- - env : CABALVER=1.16 GHCVER=7.0.4
26
- compiler : " : #GHC 7.0.4"
27
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.0.4,happy-1.19.5], sources: [hvr-ghc]}}
28
16
- env : CABALVER=1.16 GHCVER=7.4.1
29
17
compiler : " : #GHC 7.4.1"
30
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.4.1,happy-1.19.5 ], sources: [hvr-ghc]}}
18
+ addons : {apt: {packages: [cabal-install-1.16,ghc-7.4.1], sources: [hvr-ghc]}}
31
19
- env : CABALVER=1.16 GHCVER=7.4.2
32
20
compiler : " : #GHC 7.4.2"
33
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.4.2,happy-1.19.5 ], sources: [hvr-ghc]}}
21
+ addons : {apt: {packages: [cabal-install-1.16,ghc-7.4.2], sources: [hvr-ghc]}}
34
22
- env : CABALVER=1.16 GHCVER=7.6.1
35
23
compiler : " : #GHC 7.6.1"
36
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.6.1,happy-1.19.5 ], sources: [hvr-ghc]}}
24
+ addons : {apt: {packages: [cabal-install-1.16,ghc-7.6.1], sources: [hvr-ghc]}}
37
25
- env : CABALVER=1.16 GHCVER=7.6.2
38
26
compiler : " : #GHC 7.6.2"
39
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.6.2,happy-1.19.5 ], sources: [hvr-ghc]}}
27
+ addons : {apt: {packages: [cabal-install-1.16,ghc-7.6.2], sources: [hvr-ghc]}}
40
28
- env : CABALVER=1.16 GHCVER=7.6.3
41
29
compiler : " : #GHC 7.6.3"
42
- addons : {apt: {packages: [cabal-install-1.16,ghc-7.6.3,happy-1.19.5 ], sources: [hvr-ghc]}}
30
+ addons : {apt: {packages: [cabal-install-1.16,ghc-7.6.3], sources: [hvr-ghc]}}
43
31
- env : CABALVER=1.18 GHCVER=7.8.1
44
32
compiler : " : #GHC 7.8.1"
45
- addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.1,happy-1.19.5 ], sources: [hvr-ghc]}}
33
+ addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.1], sources: [hvr-ghc]}}
46
34
- env : CABALVER=1.18 GHCVER=7.8.2
47
35
compiler : " : #GHC 7.8.2"
48
- addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.2,happy-1.19.5 ], sources: [hvr-ghc]}}
36
+ addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.2], sources: [hvr-ghc]}}
49
37
- env : CABALVER=1.18 GHCVER=7.8.3
50
38
compiler : " : #GHC 7.8.3"
51
- addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.3,happy-1.19.5 ], sources: [hvr-ghc]}}
39
+ addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.3], sources: [hvr-ghc]}}
52
40
- env : CABALVER=1.18 GHCVER=7.8.4
53
41
compiler : " : #GHC 7.8.4"
54
- addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.4,happy-1.19.5 ], sources: [hvr-ghc]}}
42
+ addons : {apt: {packages: [cabal-install-1.18,ghc-7.8.4], sources: [hvr-ghc]}}
55
43
- env : CABALVER=1.22 GHCVER=7.10.1
56
44
compiler : " : #GHC 7.10.1"
57
- addons : {apt: {packages: [cabal-install-1.22,ghc-7.10.1,happy-1.19.5 ], sources: [hvr-ghc]}}
45
+ addons : {apt: {packages: [cabal-install-1.22,ghc-7.10.1], sources: [hvr-ghc]}}
58
46
- env : CABALVER=1.22 GHCVER=7.10.2
59
47
compiler : " : #GHC 7.10.2"
60
- addons : {apt: {packages: [cabal-install-1.22,ghc-7.10.2,happy-1.19.5], sources: [hvr-ghc]}}
48
+ addons : {apt: {packages: [cabal-install-1.22,ghc-7.10.2], sources: [hvr-ghc]}}
49
+ - env : CABALVER=1.22 GHCVER=7.10.3
50
+ compiler : " : #GHC 7.10.3"
51
+ addons : {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: [hvr-ghc]}}
52
+ - env : CABALVER=1.24 GHCVER=8.0.1
53
+ compiler : " : #GHC 8.0.1"
54
+ addons : {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}
61
55
62
56
before_install :
63
57
- unset CC
64
- - export PATH=/opt/happy/1.19.5/bin:/opt/ ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
58
+ - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
65
59
66
60
install :
67
61
- cabal --version
@@ -89,7 +83,7 @@ install:
89
83
mkdir -p $HOME/.ghc $HOME/.cabal/lib $HOME/.cabal/share $HOME/.cabal/bin;
90
84
cabal install --only-dependencies --enable-tests --enable-benchmarks;
91
85
fi
92
-
86
+
93
87
# snapshot package-db on cache miss
94
88
- if [ ! -d $HOME/.cabsnap ];
95
89
then
0 commit comments