Skip to content

Commit 97fc2a1

Browse files
committed
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.
1 parent fdf8605 commit 97fc2a1

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Diff for: .github/workflows/cygwin.yml

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ jobs:
6969
libgtk3-devel
7070
libxml2-devel
7171
libxslt-devel
72+
make
7273
ninja
7374
python2-devel
7475
python3-devel

Diff for: test cases/common/230 external project/test.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"installed": [
3-
{ "type": "shared_lib", "file": "usr/lib/foo" },
3+
{ "type": "shared_lib", "file": "usr/lib/foo", "platform": "!cygwin" },
4+
{ "type": "file", "file": "usr/lib/libfoo.dll", "platform": "cygwin" },
45
{ "type": "file", "file": "usr/include/libfoo.h" },
56
{ "type": "file", "file": "usr/lib/pkgconfig/somelib.pc" }
67
]

0 commit comments

Comments
 (0)