aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2018-01-07 19:25:36 +0200
committerGitHub <noreply@github.com>2018-01-07 19:25:36 +0200
commit8ac6ab37562dea8a0bb1fb38be0814f9f9e83786 (patch)
tree1990807cbb34d2f4b2183c9c4dc2029e3102e836 /run_project_tests.py
parent17c435869ca96141d3fecc55318a957122d86601 (diff)
parent29957850ad83c63e7eb60ced461ed0e95693df86 (diff)
downloadmeson-8ac6ab37562dea8a0bb1fb38be0814f9f9e83786.zip
meson-8ac6ab37562dea8a0bb1fb38be0814f9f9e83786.tar.gz
meson-8ac6ab37562dea8a0bb1fb38be0814f9f9e83786.tar.bz2
Merge pull request #2880 from jon-turney/gir-cygwin
Fix and run gobject-introspection tests on cygwin
Diffstat (limited to 'run_project_tests.py')
-rwxr-xr-xrun_project_tests.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/run_project_tests.py b/run_project_tests.py
index 0bf5f31..d442dd3 100755
--- a/run_project_tests.py
+++ b/run_project_tests.py
@@ -185,6 +185,7 @@ def get_relative_files_list_from_dir(fromdir):
def platform_fix_name(fname, compiler):
if '?lib' in fname:
if mesonlib.is_cygwin():
+ fname = re.sub(r'lib/\?lib(.*)\.so$', r'bin/cyg\1.dll', fname)
fname = re.sub(r'\?lib(.*)\.dll$', r'cyg\1.dll', fname)
else:
fname = re.sub(r'\?lib', 'lib', fname)