diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2019-08-23 01:27:58 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2019-08-23 01:27:58 +0300 |
commit | d419725e871f0ad47b94e47ba619c2d037676762 (patch) | |
tree | 1f493531bfd21ad993b155560298f4facd69e4a6 /.travis.yml | |
parent | 8ef6dd0741b3755aa230a3b18da63cd0a9fa4911 (diff) | |
download | bdwgc-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.yml | 11 |
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 |