|
|
@@ -1,8 +1,8 @@ |
|
|
|
language: cpp |
|
|
|
matrix: |
|
|
|
include: |
|
|
|
# gcc |
|
|
|
# xenial |
|
|
|
|
|
|
|
# ubuntu xenial 16.04 |
|
|
|
# gcc 5 is the default on xenial |
|
|
|
- os: linux |
|
|
|
dist: xenial |
|
|
@@ -15,35 +15,37 @@ matrix: |
|
|
|
- doxygen |
|
|
|
- cmake |
|
|
|
env: CHECK="true" |
|
|
|
# bionic |
|
|
|
- os: linux |
|
|
|
dist: bionic |
|
|
|
compiler: gcc |
|
|
|
env: MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" |
|
|
|
|
|
|
|
# gcc 7 is the default on bionic |
|
|
|
# ubuntu bionic 18.04 |
|
|
|
# gcc 7 is the default on bionic |
|
|
|
- os: linux |
|
|
|
dist: bionic |
|
|
|
compiler: gcc |
|
|
|
addons: |
|
|
|
apt: |
|
|
|
packages: |
|
|
|
- valgrind |
|
|
|
- cppcheck |
|
|
|
- doxygen |
|
|
|
- cmake |
|
|
|
env: CHECK="true" |
|
|
|
- os: linux |
|
|
|
dist: bionic |
|
|
|
compiler: gcc |
|
|
|
env: MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" |
|
|
|
|
|
|
|
# clang |
|
|
|
# xenial |
|
|
|
# ubuntu focal fossa 20.04 |
|
|
|
# gcc 9 is the default on bionic |
|
|
|
- os: linux |
|
|
|
dist: xenial |
|
|
|
compiler: clang |
|
|
|
dist: focal |
|
|
|
compiler: gcc |
|
|
|
addons: |
|
|
|
apt: |
|
|
|
sources: |
|
|
|
- llvm-toolchain-xenial-5.0 |
|
|
|
packages: |
|
|
|
- clang-5.0 |
|
|
|
- valgrind |
|
|
|
- cppcheck |
|
|
|
- doxygen |
|
|
|
- cmake |
|
|
|
env: MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0" |
|
|
|
env: CHECK="true" |
|
|
|
|
|
|
|
# clang |
|
|
|
# xenial |
|
|
|
- os: linux |
|
|
|
dist: xenial |
|
|
|
compiler: clang |
|
|
@@ -56,9 +58,9 @@ matrix: |
|
|
|
- cmake |
|
|
|
env: MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0" |
|
|
|
|
|
|
|
# clang-7 is the default on xenial and bionic |
|
|
|
# clang-7 is the default on focal, xenial and bionic |
|
|
|
- os: linux |
|
|
|
dist: xenial |
|
|
|
dist: focal |
|
|
|
compiler: clang |
|
|
|
addons: |
|
|
|
apt: |
|
|
@@ -69,17 +71,9 @@ matrix: |
|
|
|
- cmake |
|
|
|
env: CHECK="true" |
|
|
|
|
|
|
|
# bionic |
|
|
|
- os: linux |
|
|
|
dist: bionic |
|
|
|
compiler: clang |
|
|
|
env: CHECK="true" |
|
|
|
# osx |
|
|
|
- os: osx |
|
|
|
osx_image: xcode9.4 |
|
|
|
env: XCODE="true" |
|
|
|
- os: osx |
|
|
|
osx_image: xcode12.5 |
|
|
|
osx_image: xcode13.4 |
|
|
|
env: XCODE="true" CHECK="true" |
|
|
|
|
|
|
|
# run coveralls |
|
|
|