File tree Expand file tree Collapse file tree 1 file changed +20
-17
lines changed Expand file tree Collapse file tree 1 file changed +20
-17
lines changed Original file line number Diff line number Diff line change 1
1
env :
2
- global :
3
- - CABALVER=1.20
4
- matrix :
5
- - GHCVER=7.0.4
6
- - GHCVER=7.2.2
7
- - GHCVER=7.4.2
8
- - GHCVER=7.6.3
9
- - GHCVER=7.8.3
10
- - GHCVER=head
2
+ - CABALVER=1.20 GHCVER=7.0.4
3
+ - CABALVER=1.20 GHCVER=7.2.2
4
+ - CABALVER=1.20 GHCVER=7.4.2
5
+ - CABALVER=1.20 GHCVER=7.6.3
6
+ - CABALVER=1.20 GHCVER=7.8.3
7
+ - CABALVER=head GHCVER=7.8.3
8
+ - CABALVER=head GHCVER=head
11
9
12
10
matrix :
13
11
allow_failures :
14
- - env : GHCVER=head
12
+ - env : CABALVER=head GHCVER=head
15
13
16
14
before_install :
17
15
- sudo add-apt-repository -y ppa:hvr/ghc
18
16
- sudo apt-get update -qq
19
- - sudo apt-get install -qq cabal-install-$CABALVER ghc-$GHCVER
20
- - export PATH="/opt/ghc/$GHCVER/bin:$PATH"
21
17
22
18
install :
23
- - cabal-$CABALVER update
19
+ - sudo apt-get install -qq cabal-install-$CABALVER ghc-$GHCVER
20
+ - export PATH="/opt/cabal/$CABALVER/bin:/opt/ghc/$GHCVER/bin:$PATH"
21
+
22
+ before_script :
23
+ - cabal --version
24
+ - cabal update
24
25
- ghc --version
25
26
- ghc-pkg list
26
27
- pushd ..
27
28
- git clone --depth=100 --quiet https://github.com/haskell-opengl/OpenGLRaw.git
28
29
- cd OpenGLRaw
29
- - cabal-$CABALVER install --enable-documentation
30
+ - cabal install --enable-documentation
30
31
- popd
31
32
- ghc-pkg list
32
33
- pushd ..
33
34
- git clone --depth=100 --quiet https://github.com/haskell-opengl/GLURaw.git
34
35
- cd GLURaw
35
- - cabal-$CABALVER install --enable-documentation
36
+ - cabal install --enable-documentation
36
37
- popd
37
38
- ghc-pkg list
38
39
39
40
script :
40
- - cabal-$CABALVER install --enable-documentation
41
- - cabal-$CABALVER sdist
41
+ - cabal install --enable-documentation
42
+ - cabal sdist
43
+
44
+ after_script :
42
45
- ghc-pkg list
You can’t perform that action at this time.
0 commit comments