From 2e1dafd02006abc0944d918c2f510ba0b52ea9da Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Thu, 7 Sep 2017 11:05:39 +0100 Subject: Fixing build --- .travis.yml | 42 +++++++++++++++++++++++++++++++----------- 1 file changed, 31 insertions(+), 11 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index b85ed10d..b5c22c9b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,8 +3,31 @@ sudo: required os: linux dist: trusty -compiler: - - gcc +branches: + only: + - master + - develop + +notifications: + email: false + +git: + depth: 3 + +############# +# Compilers # +############# + +matrix: + include: + - os: linux + compiler: gcc + - os: linux + compiler: clang + +################ +# Dependencies # +################ before_install: - sudo apt-get -qq update @@ -14,17 +37,14 @@ before_install: - sudo apt-get install -y libsdl2-dev - sudo apt-get install -y libglm-dev +################ +# Build Script # +################ + script: - cd $TRAVIS_BUILD_DIR - - mkdir build + - mkdir -p build - cd build - cmake .. - make - -branches: - only: - - master - - develop - -notifications: - email: false + - ctest -- cgit