language: c dist: trusty cache: directories: - $HOME/.stack addons: apt: packages: - libgmp-dev matrix: include: - env: ARGS="--resolver lts-8" compiler: ": #stack 8.0.2" - env: ARGS="--resolver nightly" compiler: ": #stack nightly" allow_failures: - env: ARGS="--resolver nightly" compiler: ": #stack nightly" before_install: - unset CC - mkdir -p ~/.local/bin - export PATH=$HOME/.local/bin:$PATH - travis_retry curl -L https://www.stackage.org/stack/linux-x86_64 | tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack' install: - stack $ARGS setup script: - stack $ARGS --no-terminal test --flag "pipes-cacophony:build-examples" --haddock --no-haddock-deps - stack sdist