summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormayeut <mayeut@users.noreply.github.com>2015-10-09 23:00:06 +0200
committermayeut <mayeut@users.noreply.github.com>2015-10-09 23:00:06 +0200
commit74f71ec923175af378886ce9fde70c453057e6d8 (patch)
tree14f2bbb2f0911fb27efe8bd9f1da718c61f0ae3e
parent5c3632b00e2fc8c13097e7668bb644412d82b645 (diff)
Use matrix
-rw-r--r--.travis.yml35
1 files changed, 28 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index a4e66bae..8fc6169f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,11 +1,32 @@
language: c
-os:
- - linux
-compiler:
- - gcc-4.8
-env:
- - OPJ_CI_ABI_CHECK=1
-
+
+matrix:
+ include:
+ - os: osx
+ compiler: clang
+ env: OPJ_CI_ARCH=x86_64 OPJ_CI_BUILD_CONFIGURATION=Release
+ - os: linux
+ compiler: gcc
+ env: OPJ_CI_ARCH=x86_64 OPJ_CI_BUILD_CONFIGURATION=Release
+ - os: linux
+ compiler: gcc
+ env: OPJ_CI_ARCH=i386 OPJ_CI_BUILD_CONFIGURATION=Release
+ - os: linux
+ compiler: gcc
+ env: OPJ_CI_ARCH=x86_64 OPJ_CI_BUILD_CONFIGURATION=Debug
+ - os: linux
+ compiler: clang
+ env: OPJ_CI_ARCH=x86_64 OPJ_CI_BUILD_CONFIGURATION=Debug OPJ_CI_ASAN=1
+ - os: linux
+ compiler: x86_64-w64-mingw32-gcc
+ env: OPJ_CI_ARCH=x86_64 OPJ_CI_BUILD_CONFIGURATION=Release
+ - os: linux
+ compiler: x86_64-w64-mingw32-gcc
+ env: OPJ_CI_ARCH=i386 OPJ_CI_BUILD_CONFIGURATION=Release
+ - os: linux
+ compiler: gcc-4.8
+ env: OPJ_CI_ABI_CHECK=1
+
addons:
apt:
sources: