summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2019-08-23 01:27:58 +0300
committerIvan Maidanski <ivmai@mail.ru>2019-08-23 01:27:58 +0300
commitd419725e871f0ad47b94e47ba619c2d037676762 (patch)
tree1f493531bfd21ad993b155560298f4facd69e4a6 /.travis.yml
parent8ef6dd0741b3755aa230a3b18da63cd0a9fa4911 (diff)
downloadbdwgc-d419725e871f0ad47b94e47ba619c2d037676762.tar.gz
Travis CI: Test cmake build w/o threads, test it w/o shared libs on OS X
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index e1167b56..c38ffd0a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -302,6 +302,12 @@ matrix:
- CMAKE_CONFIG="Debug"
- CMAKE_OPTIONS="-DBUILD_SHARED_LIBS=OFF -Denable_gc_debug=ON"
- NO_CLONE_LIBATOMIC_OPS=true
+ - os: linux
+ compiler: gcc
+ env:
+ - CMAKE_CONFIG="Release"
+ - CMAKE_OPTIONS="-DBUILD_SHARED_LIBS=OFF -Denable_threads=OFF"
+ - NO_CLONE_LIBATOMIC_OPS=true
- os: osx
env:
- CMAKE_CONFIG="Debug"
@@ -309,6 +315,11 @@ matrix:
- NO_CLONE_LIBATOMIC_OPS=true
- os: osx
env:
+ - CMAKE_CONFIG="Release"
+ - CMAKE_OPTIONS="-DBUILD_SHARED_LIBS=OFF -Denable_cplusplus=ON -Denable_gc_assertions=ON -Denable_large_config=ON"
+ - NO_CLONE_LIBATOMIC_OPS=true
+ - os: osx
+ env:
- CSA_CHECK=true
- CFLAGS_EXTRA="-m32"
- os: linux