CI: Install make on Cygwin

Test '230 external project' uses make, but is too dumb to use the
platform conventions for shared library names in installed files
expected by shared_lib, so special case that.
This commit is contained in:
Jon Turney
2024-07-29 16:36:40 +01:00
parent fdf8605b84
commit 97fc2a160c
2 changed files with 3 additions and 1 deletions

View File

@@ -69,6 +69,7 @@ jobs:
libgtk3-devel
libxml2-devel
libxslt-devel
make
ninja
python2-devel
python3-devel

View File

@@ -1,6 +1,7 @@
{
"installed": [
{ "type": "shared_lib", "file": "usr/lib/foo" },
{ "type": "shared_lib", "file": "usr/lib/foo", "platform": "!cygwin" },
{ "type": "file", "file": "usr/lib/libfoo.dll", "platform": "cygwin" },
{ "type": "file", "file": "usr/include/libfoo.h" },
{ "type": "file", "file": "usr/lib/pkgconfig/somelib.pc" }
]