@@ -1,24 +1,30 @@
1−language: haskell
1+language: c
22
3−ghc:
4− - "7.10"
5− - "7.8"
6− - "7.6"
7− - "7.4"
3+sudo: false
4+
5+matrix:
6+ include:
7+ - env: CABALVER=1.22 GHCVER=7.4.1
8+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.4.1], sources: [hvr-ghc]}}
9+ - env: CABALVER=1.22 GHCVER=7.6.3
10+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.6.3], sources: [hvr-ghc]}}
11+ - env: CABALVER=1.22 GHCVER=7.8.4
12+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.8.4], sources: [hvr-ghc]}}
13+ - env: CABALVER=1.22 GHCVER=7.10.2
14+ addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.2],sources: [hvr-ghc]}}
15+
16+addons: {apt: {packages: [binutils-dev]}}
817
918before_install:
10− - cabal update
11− - cabal install cabal-install
12− - export PATH=~/.cabal/bin:$PATH
19+ - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:~/.cabal/bin:$PATH
20+ - ghc --version
1321 - cabal --version
22+ - cabal update
1423 - cabal sandbox init
1524 - for i in `cat REPOS`; do git clone http://github.com/haskell-distributed/$i; done
1625 - for i in `cat REPOS`; do cabal sandbox add-source $i; done
17− - sudo apt-get update -qq
18− - sudo apt-get install -qq binutils-dev
1926
2027install:
21− # Don't run tests for dependencies.
2228 - cabal install --only-dependencies
2329
2430script: