aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2020-10-28 22:23:16 +0100
committerJussi Pakkanen <jpakkane@gmail.com>2020-11-13 17:39:47 +0200
commit21897a10ca0295f65f158ed3cbac396bc5adbb54 (patch)
treef57d4c6d65b8cd77c64c4bbaee940127929159b2 /run_project_tests.py
parentd4cd0ceb9d4efcd0f376db3e10405a7160fd5c41 (diff)
downloadmeson-21897a10ca0295f65f158ed3cbac396bc5adbb54.zip
meson-21897a10ca0295f65f158ed3cbac396bc5adbb54.tar.gz
meson-21897a10ca0295f65f158ed3cbac396bc5adbb54.tar.bz2
gnome: Handle libraries that are not in the current build dir
The generate_gir() function previously assumed all library inputs were in the current build dir. This would fail if they weren't.
Diffstat (limited to 'run_project_tests.py')
-rwxr-xr-xrun_project_tests.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/run_project_tests.py b/run_project_tests.py
index e4a458e..8bf6437 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -870,6 +870,10 @@ def skippable(suite, test):
if test.endswith('15 llvm'):
return True
+ # This test breaks with gobject-introspection <= 1.58.1
+ if test.endswith('34 gir static lib'):
+ return True
+
# No frameworks test should be skipped on linux CI, as we expect all
# prerequisites to be installed
if mesonlib.is_linux():