@@ -1 +1,35 @@
1−language: haskell
1+env:
2+ - GHCVER=7.6.3 CABALVER=1.18
3+ - GHCVER=7.8.4 CABALVER=1.18
4+ - GHCVER=7.10.2 CABALVER=1.22
5+ - GHCVER=head CABALVER=head
9+ - env: GHCVER=head CABALVER=head
12+ - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
13+ - travis_retry sudo apt-get update
14+ - travis_retry sudo apt-get install -y cabal-install-$CABALVER ghc-$GHCVER
15+ - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$HOME/.cabal/bin:$PATH
20+ - cabal install --only-dependencies --enable-tests
23+ - cabal configure --enable-tests -v2
28+ - export SRC_TGZ=$(cabal info . | awk '{print $2 ".tar.gz";exit}') ;
30+ if [ -f "$SRC_TGZ" ]; then
31+ cabal install "$SRC_TGZ";
33+ echo "expected '$SRC_TGZ' not found";