Reduce rounding errors in SETTLE
[gromacs.git] / .travis.yml
blob3df332a29fa6b1f9ad3e20d0a1ac4a0170bda3c1
1 language: cpp
3 before_install:
4  - echo "yes" | sudo add-apt-repository ppa:kalakris/cmake #https://github.com/travis-ci/travis-ci/issues/2212
5  - sudo apt-get update
6  - sudo apt-get install libfftw3-dev libopenmpi-dev libx11-dev zlib1g-dev libgsl0-dev libxml2-dev libblas-dev liblapack-dev libboost-dev cmake
8 env:
9   matrix:
10     - GMX_DOUBLE=OFF GMX_MPI=OFF
11     - GMX_DOUBLE=OFF GMX_MPI=ON
12     - GMX_DOUBLE=ON  GMX_MPI=OFF
13     - GMX_DOUBLE=ON  GMX_MPI=ON
15 script: 
16   - mkdir build && pushd build && cmake -DGMX_DOUBLE=$GMX_DOUBLE -DGMX_MPI=$GMX_MPI .. && make -j4
18 compiler:
19   - clang
20   - gcc