diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..2783300 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,40 @@ +sudo: required +dist: precise +language: cpp + +matrix: + include: + - compiler: gcc + addons: + apt: + sources: + - ubuntu-toolchain-r-test + - george-edison55-precise-backports + packages: + - g++-5 + - cmake + - cmake-data + env: COMPILER=g++-5 + - compiler: clang + addons: + apt: + sources: + - ubuntu-toolchain-r-test + - llvm-toolchain-precise-3.8 + - george-edison55-precise-backports + packages: + - clang-3.8 + - cmake + - cmake-data + env: COMPILER=clang++-3.8 + +before_install: + - sudo apt-get update -qq + - sudo apt-get install -y libglew-dev + +script: + - git submodule init + - git submodule update + - mkdir build + - cd build + - cmake -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_CXX_COMPILER=$COMPILER .. && make