From be39e13149073bd478c21f1980498a03db11aeb7 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Sun, 4 Nov 2018 12:10:40 +0300 Subject: [PATCH] Appveyor CI: Test with cygwin (32-bit) configuration --- appveyor.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index 5266bc8c..12d0f9fc 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -5,6 +5,10 @@ environment: - TARGET: cmake CMAKE_CONFIG: Debug CMAKE_OPTIONS: -Denable_gc_assertions=ON + - TARGET: cygwin + CONF_OPTIONS: --enable-cplusplus + - TARGET: cygwin + CONF_OPTIONS: --enable-cplusplus --disable-munmap --enable-gc-assertions - TARGET: cygwin64 CONF_OPTIONS: --enable-cplusplus - TARGET: cygwin64 @@ -32,6 +36,9 @@ build_script: - cmd: if [%TARGET%]==[cmake] ( cmake %CMAKE_OPTIONS% && cmake --build . --config %CMAKE_CONFIG% ) +- cmd: if [%TARGET%]==[cygwin] ( + C:\cygwin\bin\bash -e -l -c + "cd /cygdrive/c/projects/bdwgc && ./autogen.sh && ./configure %CONF_OPTIONS% --enable-werror && cat include/config.h && make -j CFLAGS_EXTRA='%CFLAGS_EXTRA%'" ) - cmd: if [%TARGET%]==[cygwin64] ( C:\cygwin64\bin\bash -e -l -c "cd /cygdrive/c/projects/bdwgc && ./autogen.sh && ./configure %CONF_OPTIONS% --enable-werror && cat include/config.h && make -j CFLAGS_EXTRA='%CFLAGS_EXTRA%'" ) @@ -47,6 +54,9 @@ build_script: test_script: - cmd: if [%TARGET%]==[cmake] ( ctest --build-config %CMAKE_CONFIG% -V ) +- cmd: if [%TARGET%]==[cygwin] ( + C:\cygwin\bin\bash -e -l -c + "cd /cygdrive/c/projects/bdwgc && make -j check CFLAGS_EXTRA='%CFLAGS_EXTRA%' && cat gctest.log" ) - cmd: if [%TARGET%]==[cygwin64] ( C:\cygwin64\bin\bash -e -l -c "cd /cygdrive/c/projects/bdwgc && make -j check CFLAGS_EXTRA='%CFLAGS_EXTRA%' && cat gctest.log" ) -- 2.40.0