language: nix

sudo: true

git:
  depth: 1

env:
  global:
  matrix:
    - GHCVERSION=ghc802 PROFILING=false
    - GHCVERSION=ghc802 PROFILING=true
    - GHCVERSION=ghc822 PROFILING=false
    - GHCVERSION=ghc822 PROFILING=true
    - GHCVERSION=ghc842 PROFILING=false
    - GHCVERSION=ghc842 PROFILING=true

matrix:
  allow_failures:
  exclude:

script:
  - nix-build --argstr compiler $GHCVERSION --arg doProfiling $PROFILING
  - (cd bindings-posix ; nix-build --argstr compiler $GHCVERSION --arg doProfiling $PROFILING)

branches:
  only:
    - master

language: nix

sudo: true

git:
  depth: 1

env:
  global:
  matrix:
    - GHCVERSION=ghc802 PROFILING=false
    - GHCVERSION=ghc802 PROFILING=true
    - GHCVERSION=ghc822 PROFILING=false
    - GHCVERSION=ghc822 PROFILING=true
    - GHCVERSION=ghc842 PROFILING=false
    - GHCVERSION=ghc842 PROFILING=true

matrix:
  allow_failures:
  exclude:

script:
  - nix-build --argstr compiler $GHCVERSION --arg doProfiling $PROFILING
  - (cd bindings-posix ; nix-build --argstr compiler $GHCVERSION --arg doProfiling $PROFILING)
  - (cd bindings-gpgme ; nix-build --argstr compiler $GHCVERSION --arg doProfiling $PROFILING)

branches:
  only:
    - master

Add bindings-gpgme to the Travis build
Add bindings-gpgme to the Travis build
