summaryrefslogtreecommitdiff
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2022-08-20 00:08:42 +0300
committerIvan Maidanski <ivmai@mail.ru>2022-08-20 00:08:42 +0300
commit308aafa4009ff23737a02b1452b37bbde49c4a99 (patch)
tree726c4fa5e43e6c34ee2e04270a91908235121773 /.appveyor.yml
parent0d306d37ef43b07c643b51688d34348f316d34c6 (diff)
downloadbdwgc-308aafa4009ff23737a02b1452b37bbde49c4a99.tar.gz
AppVeyor CI: Test with non-default CMAKE_BUILD_TYPE
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 5a46a86f..3a248cb8 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -9,16 +9,16 @@ environment:
TEST_TARGET: check
matrix:
- TARGET: cmake
- CMAKE_OPTIONS: -DBUILD_SHARED_LIBS=OFF -Dbuild_tests=ON -Denable_cplusplus=ON -Denable_gc_assertions=ON -Werror=deprecated -Dwithout_libatomic_ops=ON
+ CMAKE_OPTIONS: -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=OFF -Dbuild_tests=ON -Denable_cplusplus=ON -Denable_gc_assertions=ON -Werror=deprecated -Dwithout_libatomic_ops=ON
- TARGET: cmake
CMAKE_OPTIONS: -Dbuild_tests=ON -Denable_cplusplus=ON -Denable_throw_bad_alloc_library=OFF -Denable_gc_assertions=ON -Denable_gc_debug=ON -Denable_threads=OFF
- TARGET: cmake
CFLAGS_EXTRA: -DNO_MSGBOX_ON_ERROR -DNO_MPROTECT_VDB -DGC_READ_ENV_FILE
CMAKE_CONFIG: Release
- CMAKE_OPTIONS: -Dbuild_tests=ON -Denable_cplusplus=ON -Denable_large_config=ON -Ddisable_gc_debug=ON
+ CMAKE_OPTIONS: -DCMAKE_BUILD_TYPE=Release -Dbuild_tests=ON -Denable_cplusplus=ON -Denable_large_config=ON -Ddisable_gc_debug=ON
- TARGET: cmake
CMAKE_CONFIG: Release
- CMAKE_OPTIONS: -Denable_parallel_mark=OFF
+ CMAKE_OPTIONS: -DCMAKE_BUILD_TYPE=MinSizeRel -Denable_parallel_mark=OFF
- TARGET: cmake
CMAKE_OPTIONS: -Denable_gc_assertions=ON -Denable_thread_local_alloc=OFF
- TARGET: cmake
@@ -29,7 +29,7 @@ environment:
- TARGET: cmake
CMAKE_OPTIONS: -A ARM -Denable_cplusplus=ON -Denable_gc_assertions=ON
- TARGET: cmake
- CMAKE_OPTIONS: -A ARM64 -Denable_cplusplus=ON
+ CMAKE_OPTIONS: -A ARM64 -DCMAKE_BUILD_TYPE=Release -Denable_cplusplus=ON
CMAKE_CONFIG: Release
- TARGET: nmake
ARCH: x86