forked from haskell/haskell-platform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
15 lines (13 loc) · 618 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# NB: don't set `language: haskell` here
env:
- CABALVER=1.22 GHCVER=7.10.1
before_install:
- travis_retry sudo add-apt-repository -y ppa:hvr/ghc
- travis_retry sudo apt-get update
- travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER
- export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
- travis_retry sudo apt-get install happy-1.19.4 alex-3.1.3
- export PATH=/opt/alex/3.1.3/bin:/opt/happy/1.19.4/bin:$PATH
install: ./travis-setup.sh ghc-7.10.1.20150528-x86_64-unknown-linux-deb7.tar.bz2
script: ./platform.sh ghc-7.10.1.20150528-x86_64-unknown-linux-deb7.tar.bz2
sudo: true