.travis.yml
git:
submodules: false
language: cpp
compiler:
- clang
before_install:
- sudo add-apt-repository -y ppa:mapnik/boost-backports-1-54
- sudo add-apt-repository -y ppa:kalakris/eigen
- sudo apt-get -qq update
- 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
install:
- mkdir opt && cd opt && ../configure -r
script:
- make -j16 feelpp_ginac
- make -j2 feelpp
- make quickstart
- make tutorial
after_script: make check
branches:
only:
- develop
- master
cache:
- apt
notifications:
email:
recipients:
- feelpp-devel@feelpp.org
on_success: change
matrix:
allow_failures:
- gcc