From 35705cedcfe48edbb3db76e269dddcb8ef2af9b3 Mon Sep 17 00:00:00 2001 From: Jordi Torres Date: Fri, 3 Jun 2016 13:41:19 +0200 Subject: [PATCH] initial travis file, support for ubuntu trusty and osx builds --- .travis.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..6e57505cd --- /dev/null +++ b/.travis.yml @@ -0,0 +1,36 @@ +matrix: + fast_finish: true + include: + #Linux build + - os: linux + dist: trusty + language: cpp + env: + #- LLVM_VERSION=3.8 + sudo: false + cache: + apt: true + directories: + - $HOME/.ccache + compiler: + #- clang + - g++ + addons: + apt: + sources: + #- llvm-toolchain-precise-3.8 + - ubuntu-toolchain-r-test + packages: + #- clang-3.8 + - g++ + - cmake + # OSX build + - os: osx + language: cpp + +script: + - mkdir build + - cd build + - travis_wait 60 cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../product -DBUILD_OSG_EXAMPLES=ON .. + - make install -j3 +