diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2023-08-30 13:41:53 -0400 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2023-08-30 15:46:00 -0400 |
commit | 8758e1353e93782b38cbea93d6d4c0f84c0614da (patch) | |
tree | 909ad4c8993fee88803ed17da373654c50397b78 | |
parent | 08d83a4a97e66c83d23f10f853d6948921ad144c (diff) | |
download | meson-8758e1353e93782b38cbea93d6d4c0f84c0614da.zip meson-8758e1353e93782b38cbea93d6d4c0f84c0614da.tar.gz meson-8758e1353e93782b38cbea93d6d4c0f84c0614da.tar.bz2 |
ci: Skip gir test on cygwin
-rw-r--r-- | test cases/frameworks/37 gir cpp/meson.build | 6 | ||||
-rw-r--r-- | test cases/frameworks/37 gir cpp/test.json | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/test cases/frameworks/37 gir cpp/meson.build b/test cases/frameworks/37 gir cpp/meson.build index c8bf428..0d228b0 100644 --- a/test cases/frameworks/37 gir cpp/meson.build +++ b/test cases/frameworks/37 gir cpp/meson.build @@ -5,6 +5,12 @@ if not gi.found() error('MESON_SKIP_TEST gobject-introspection not found.') endif +if host_machine.system() == 'cygwin' + # FIXME: g-ir-scanner seems broken on cygwin: + # ERROR: can't resolve libraries to shared libraries: foo++ + error('MESON_SKIP_TEST g-ir-scanner is broken on cygwin.') +endif + gnome = import('gnome') lib = library('foo++', 'foo.cpp') diff --git a/test cases/frameworks/37 gir cpp/test.json b/test cases/frameworks/37 gir cpp/test.json index a9d74fb..3641d75 100644 --- a/test cases/frameworks/37 gir cpp/test.json +++ b/test cases/frameworks/37 gir cpp/test.json @@ -1,3 +1,3 @@ { - "skip_on_jobname": ["azure", "macos", "msys2"] + "skip_on_jobname": ["azure", "macos", "msys2", "cygwin"] } |