packages feed

c2hs-0.28.3: .travis.yml

env:
  global:
    - AWS_ACCESS_KEY_ID=AKIAIKUEH2ETWTBS2CKQ
    - secure: "Jzawnhgk3dX2INzbZIlnHCH+aKWqy96B9T1hzBh/Fqp4whglaZDO0mTLHQnhypqAt1rXO2o3yBNcKgGOcgfUuE71uBCzzaXieB0p8BhYn7cwYeANbuKNOGrsP6oDutS5F57FNWwgRp+2oanpgJNOs/6wvfElA7W6ibN8tZiLQrw="
  matrix:
    - GHCVER=7.10.3

before_install:
 - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
 - travis_retry sudo apt-get update
 - travis_retry sudo apt-get install libnetcdf-dev libgsl0-dev liblapack-dev
 - travis_retry sudo apt-get install cabal-install-1.24 ghc-$GHCVER-prof ghc-$GHCVER-dyn happy
 - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/1.24/bin:$PATH

install:
  - sudo apt-get update -qq
  - sudo pip install awscli
  - cabal update
  - |
    if [ $GHCVER = "head" ] || [ ${GHCVER%.*} = "7.8" ] || [ ${GHCVER%.*} = "7.10" ]; then
      travis_retry sudo apt-get install happy-1.19.5 alex-3.1.7
      export PATH=/opt/alex/3.1.7/bin:/opt/happy/1.19.5/bin:$PATH
    else
      travis_retry sudo apt-get install happy alex
    fi
  - cabal install --only-dependencies --enable-tests -fregression

script:
  - cabal install && cabal configure --enable-tests -fregression && cabal build && cabal test
  - ./dist/build/regression-suite/regression-suite