notifications:
  email: false

language: cpp
sudo: false

branches:
  only:
  - master
  - travis
  
compiler:
  - gcc
  - clang

before_install:
  - chmod +x aestest/run.sh

install:
  - pip install --user numpy

script:
  - cd $TRAVIS_BUILD_DIR/aestest
  - ./run.sh
  - ./run.sh -p
  - cd $TRAVIS_BUILD_DIR/Putty
  - ./mkfiles.pl -U
  - make pscp

notifications:
  email: false

language: cpp
sudo: false

branches:
  only:
  - master
  - travis
  
compiler:
  - gcc
  - touch ~/gcc-5; gcc-5
  - touch ~/gcc-7; gcc-7
  - clang

addons:
  apt:
    sources:
    - ubuntu-toolchain-r-test
    packages:
    - gcc-5
    - gcc-7

before_install:
  - chmod +x aestest/run.sh
  - if [ -f ~/gcc-5 ] ; then export CC=gcc-5; fi
  - if [ -f ~/gcc-7 ] ; then export CC=gcc-7; fi

install:
  - pip install --user numpy

script:
  - cd $TRAVIS_BUILD_DIR/aestest
  - ./run.sh
  - ./run.sh -p
  - cd $TRAVIS_BUILD_DIR/Putty
  - ./mkfiles.pl -U
  - make pscp

Use hack to build with GCC 5 and GCC 7
Use hack to build with GCC 5 and GCC 7
