summaryrefslogtreecommitdiff
path: root/test cases/rust/2 sharedlib
diff options
context:
space:
mode:
Diffstat (limited to 'test cases/rust/2 sharedlib')
-rw-r--r--test cases/rust/2 sharedlib/meson.build4
-rw-r--r--test cases/rust/2 sharedlib/test.json2
2 files changed, 1 insertions, 5 deletions
diff --git a/test cases/rust/2 sharedlib/meson.build b/test cases/rust/2 sharedlib/meson.build
index 295fa0497..2380cce8f 100644
--- a/test cases/rust/2 sharedlib/meson.build
+++ b/test cases/rust/2 sharedlib/meson.build
@@ -1,9 +1,5 @@
project('rust shared library', 'rust', 'c')
-if host_machine.system() == 'darwin'
- error('MESON_SKIP_TEST: does not work right on macos, please fix!')
-endif
-
s = static_library('static', 'value.c')
l = shared_library('stuff', 'stuff.rs', link_whole : s, install : true)
e = executable('prog', 'prog.rs', link_with : l, install : true)
diff --git a/test cases/rust/2 sharedlib/test.json b/test cases/rust/2 sharedlib/test.json
index 585fdeb69..11c7f9dbe 100644
--- a/test cases/rust/2 sharedlib/test.json
+++ b/test cases/rust/2 sharedlib/test.json
@@ -2,7 +2,7 @@
"installed": [
{"type": "exe", "file": "usr/bin/prog"},
{"type": "pdb", "file": "usr/bin/prog"},
- {"type": "file", "platform": "gcc", "file": "usr/lib/libstuff.so"},
+ {"type": "shared_lib", "platform": "gcc", "file": "usr/lib/stuff"},
{"type": "file", "platform": "msvc", "file": "usr/bin/stuff.dll"},
{"type": "pdb", "file": "usr/bin/stuff"},
{"type": "file", "platform": "msvc", "file": "usr/lib/stuff.dll.lib"}