Working on travis file
This commit is contained in:
parent
c38b821df7
commit
a78244e4f9
22
.travis.yml
22
.travis.yml
|
@ -31,6 +31,7 @@ matrix:
|
|||
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" BUILD_TYPE="Release" DOUBLE_PRECISION="False"
|
||||
|
||||
- os: linux
|
||||
name: "Linux / GCC (Debug, Double Precision)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -41,6 +42,7 @@ matrix:
|
|||
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" BUILD_TYPE="Debug" DOUBLE_PRECISION="True"
|
||||
|
||||
- os: linux
|
||||
name: "Linux / GCC (Release, Double Precision)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -50,6 +52,7 @@ matrix:
|
|||
env:
|
||||
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" BUILD_TYPE="Release" DOUBLE_PRECISION="True"
|
||||
- os: linux
|
||||
name: "Linux / GCC (Debug, Profiler)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -59,6 +62,7 @@ matrix:
|
|||
env:
|
||||
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" BUILD_TYPE="Debug" DOUBLE_PRECISION="False" Profiler="True"
|
||||
- os: linux
|
||||
name: "Linux / GCC (Release, Profiler)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -68,6 +72,7 @@ matrix:
|
|||
env:
|
||||
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" BUILD_TYPE="Release" DOUBLE_PRECISION="False" Profiler="True"
|
||||
- os: linux
|
||||
name: "Linux / GCC (Release, Code Coverage)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -78,6 +83,7 @@ matrix:
|
|||
env:
|
||||
- MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" BUILD_TYPE="Release" DOUBLE_PRECISION="False" CODE_COVERAGE="True"
|
||||
- os: linux
|
||||
name: "Linux / GCC (Debug, Valgrind)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -118,6 +124,7 @@ matrix:
|
|||
|
||||
# ----- Linux / Clang -----
|
||||
- os: linux
|
||||
name: "Linux / Clang (Debug)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -130,6 +137,7 @@ matrix:
|
|||
- MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8" BUILD_TYPE="Debug" DOUBLE_PRECISION="False"
|
||||
|
||||
- os: linux
|
||||
name: "Linux / Clang (Release)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -142,6 +150,7 @@ matrix:
|
|||
- MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8" BUILD_TYPE="Release" DOUBLE_PRECISION="False"
|
||||
|
||||
- os: linux
|
||||
name: "Linux / Clang (Debug, Double Precision)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -154,6 +163,7 @@ matrix:
|
|||
- MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8" BUILD_TYPE="Debug" DOUBLE_PRECISION="True"
|
||||
|
||||
- os: linux
|
||||
name: "Linux / Clang (Release, Double Precision)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -165,6 +175,7 @@ matrix:
|
|||
env:
|
||||
- MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8" BUILD_TYPE="Release" DOUBLE_PRECISION="True"
|
||||
- os: linux
|
||||
name: "Linux / Clang (Debug, Double Precision, Profiler)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -176,6 +187,7 @@ matrix:
|
|||
env:
|
||||
- MATRIX_EVAL="CC=clang-3.8 && CXX=clang++-3.8" BUILD_TYPE="Debug" DOUBLE_PRECISION="True" PROFILER="True"
|
||||
- os: linux
|
||||
name: "Linux / Clang (Release, Double Precision, Profiler)"
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
|
@ -189,34 +201,40 @@ matrix:
|
|||
|
||||
# ----- OS X / Clang -----
|
||||
- os: osx
|
||||
name: "OS X / Clang (Debug)"
|
||||
osx_image: xcode11
|
||||
env:
|
||||
- BUILD_TYPE="Debug" DOUBLE_PRECISION="False"
|
||||
|
||||
- os: osx
|
||||
name: "OS X / Clang (Release)"
|
||||
osx_image: xcode11
|
||||
env:
|
||||
- BUILD_TYPE="Release" DOUBLE_PRECISION="False"
|
||||
|
||||
- os: osx
|
||||
name: "OS X / Clang (Debug, Double Precision)"
|
||||
osx_image: xcode11
|
||||
env:
|
||||
- BUILD_TYPE="Debug" DOUBLE_PRECISION="True"
|
||||
|
||||
- os: osx
|
||||
name: "OS X / Clang (Release, Double Precision)"
|
||||
osx_image: xcode11
|
||||
env:
|
||||
- BUILD_TYPE="Release" DOUBLE_PRECISION="True"
|
||||
|
||||
- os: osx
|
||||
name: "OS X / Clang (Debug, Profiler)"
|
||||
osx_image: xcode11
|
||||
env:
|
||||
- BUILD_TYPE="Debug" DOUBLE_PRECISION="True" PROFILER="True"
|
||||
- BUILD_TYPE="Debug" DOUBLE_PRECISION="False" PROFILER="True"
|
||||
|
||||
- os: osx
|
||||
name: "OS X / Clang (Release, Profiler)"
|
||||
osx_image: xcode11
|
||||
env:
|
||||
- BUILD_TYPE="Release" DOUBLE_PRECISION="True" PROFILER="True"
|
||||
- BUILD_TYPE="Release" DOUBLE_PRECISION="False" PROFILER="True"
|
||||
|
||||
before_install:
|
||||
- eval "${MATRIX_EVAL}"
|
||||
|
|
Loading…
Reference in New Issue
Block a user