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