Revision 15cf3f6f902bd3cedbe7d7c453778a2f363b42b2 authored by Christophe Prud'homme on 21 February 2015, 00:18:33 UTC, committed by Christophe Prud'homme on 21 February 2015, 00:18:33 UTC
1 parent b6f6097
.travis.yml
git:
submodules: false
language: cpp
compiler:
- clang
env:
- BUILD="llvm-3.4" FEELPP_CXX=clang++-3.4 FEELPP_CC=clang-3.4
- BUILD="llvm-3.5" FEELPP_CXX=clang++-3.5 FEELPP_CC=clang-3.5
- BUILD="llvm-3.7" FEELPP_CXX=clang++-3.7 FEELPP_CC=clang-3.7
before_install:
- sudo add-apt-repository -y ppa:mapnik/boost-backports-1-54
- sudo add-apt-repository -y ppa:kalakris/eigen
- sudo add-apt-repository -y ppa:feelpp/ppa
- sudo apt-add-repository --yes ppa:ubuntu-toolchain-r/test
- sudo apt-add-repository 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise main'
- sudo apt-add-repository 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.4 main'
- sudo apt-add-repository 'deb http://llvm.org/apt/precise/ llvm-toolchain-precise-3.5 main'
- wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key|sudo apt-key add -
- sudo apt-get update
- apt-cache search clang
- sudo apt-get install $FEELPP_CC
- sudo apt-get install -qq libboost1.54-all-dev mpi-default-dev mpi-default-bin libeigen3-dev
libcln-dev petsc-dev libxml2-dev gmsh bison flex doxygen doxygen-latex transfig
imagemagick libtbb-dev libann-dev libglpk-dev
- sudo apt-get install libfeel++-dev
- export CXX=$FEELPP_CXX
- export CC=$FEELPP_CC
install:
- mkdir opt-$BUILD && cd opt-$BUILD && ../configure -r --cxxflags="-O2 -DNDEBUG"
script:
- make VERBOSE=1
branches:
only:
- master
- develop
cache:
- apt
notifications:
email:
recipients:
- feelpp-devel@feelpp.org
on_success: change
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...