Commit Graph

10 Commits

Author SHA1 Message Date
GoaLitiuM e00bd3666d Appveyor: Install DMD compiler and dub packages
[skip ci]
2018-09-21 11:56:31 +03:00
Jon Turney 29957850ad CI: Install gobject-introspection test prerequisites on Cygwin 2018-01-06 18:24:18 +00:00
Jon Turney fd683a2b81 CI: Run boost test for Cygwin
Also, use '^' to escape newlines in appveyor-install.bat to avoid an
absurdly long line, remove some unnecessary quotation, and alphabetically
sort packages

Also, define the _XOPEN_SOURCE feature test macro in the boost test to avoid
'not declared in this scope' warnings for pthread_rwlock_init(), etc.
2018-01-04 22:51:57 +00:00
Jon Turney c654e58c53 Revert "Add an additional Cygwin package repo with patched ninja"
This reverts commit 92c2bb7519.

This is no longer needed, as a patched ninja is now available from the
standard Cygwin package repository, and prevents me from accidentally
breaking CI when changing things in my personal package repository.
2017-09-28 00:37:57 +03:00
Nirbheek Chauhan 7c2ae55fab Revert "Revert "Merge pull request #1931 from centricular/use-patched-ninja""
This reverts commit 5eb64a6f3e.

Let's try again, with a fixed Ninja by QuLogic.
2017-09-18 18:40:24 +03:00
Jussi Pakkanen 5eb64a6f3e Revert "Merge pull request #1931 from centricular/use-patched-ninja"
This reverts commit aab7ada356, reversing
changes made to e1b24765af.
2017-07-18 00:30:52 +02:00
Jon Turney 92c2bb7519 Add an additional Cygwin package repo with patched ninja 2017-07-17 14:23:59 +05:30
Elliott Sales de Andrade 6e2fff1f44 Enable code coverage on AppVeyor.
* Install pip on msys (which doesn't have it)
* Install codecov/coverage everywhere.
* Generate coverage XML file manually because codecov tries to call the
  coverage script itself and it's in a weird place on the path.
2017-05-21 16:11:33 -04:00
Elliott Sales de Andrade fcfe3c3231 Use a wrapper script to run tests in Cygwin. 2017-05-21 16:11:33 -04:00
Jon Turney 44c54affda Add Cygwin/x86_64 to AppVeyor CI matrix
Install ninja and packages needed for tests
Don't bother with x86 for speed and reliability reasons
2017-04-07 11:21:38 +01:00