]> granicus.if.org Git - gc/commitdiff
Travis CI: Test cmake build w/o threads, test it w/o shared libs on OS X
authorIvan Maidanski <ivmai@mail.ru>
Thu, 22 Aug 2019 22:27:58 +0000 (01:27 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Thu, 22 Aug 2019 22:27:58 +0000 (01:27 +0300)
.travis.yml

index e1167b56a5c0a1494ab55b31a9cd3ee7cb3c4bc0..c38ffd0a63a73a50b0956e5d91caacae22fe8575 100644 (file)
@@ -302,11 +302,22 @@ 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"
     - CMAKE_OPTIONS="-Denable_cplusplus=ON"
     - 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