diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2021-12-05 19:01:32 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2021-12-05 19:05:00 +0300 |
commit | 605d98388966788ad535d7bbd948baf62affa50a (patch) | |
tree | e23bed8a514bd25c77c7abbdf60d2556cd804eb3 | |
parent | ddd83c57f814874e066f21e64948d9e054fabe4b (diff) | |
download | bdwgc-605d98388966788ad535d7bbd948baf62affa50a.tar.gz |
AppVeyor CI: Build djgpp tests in test_script section
(fix of commit 8c6e63c6b)
-rw-r--r-- | .appveyor.yml | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/.appveyor.yml b/.appveyor.yml index b7638434..9f3d8bd6 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -94,9 +94,7 @@ build_script: appveyor DownloadFile "https://github.com/andrewwutw/build-djgpp/releases/download/v3.1/djgpp-mingw-gcc1020-standalone.zip" && 7z x -o.. djgpp-mingw-gcc1020-standalone.zip > nul && ..\djgpp\setenv.bat - && gcc -I include -Werror -Wall -Wextra -Wpedantic %CFLAGS_EXTRA% -c extra/gc.c - && gcc -I include -Werror -Wall -Wextra -Wpedantic %CFLAGS_EXTRA% -o cordtest.exe cord/tests/cordtest.c cord/*.c gc.o - && gcc -I include -Werror -Wall -Wextra -Wpedantic %CFLAGS_EXTRA% -v -o gctest.exe tests/test.c gc.o ) + && gcc -I include -Werror -Wall -Wextra -Wpedantic %CFLAGS_EXTRA% -c extra/gc.c ) - cmd: if [%TARGET%]==[dmc] ( appveyor DownloadFile "http://ftp.digitalmars.com/Digital_Mars_C++/Patch/dm857c.zip" && 7z x -o.. dm857c.zip > nul && set "path=%cd%\..\dm\bin;%path%" @@ -128,6 +126,10 @@ test_script: C:\cygwin64\bin\bash -e -l -c "cd /cygdrive/c/projects/bdwgc && make -j check-without-test-driver CFLAGS_EXTRA='%CFLAGS_EXTRA%'" ) +- cmd: if [%TARGET%]==[djgpp-no-make] ( + ..\djgpp\setenv.bat + && gcc -I include -Werror -Wall -Wextra -Wpedantic %CFLAGS_EXTRA% -o cordtest.exe cord/tests/cordtest.c cord/*.c gc.o + && gcc -I include -Werror -Wall -Wextra -Wpedantic %CFLAGS_EXTRA% -v -o gctest.exe tests/test.c gc.o ) - cmd: if [%TARGET%]==[dmc] ( set "path=%cd%\..\dm\bin;%path%" && make -f digimars.mak %TEST_TARGET% CFLAGS_EXTRA="-wx %CFLAGS_EXTRA%" |