diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2025-10-29 14:16:27 +0100 |
|---|---|---|
| committer | Dylan Baker <dylan@pnwbakers.com> | 2025-10-29 07:52:52 -0700 |
| commit | ec21b35ac0f28e679efe42e6d55b39930a60693d (patch) | |
| tree | b48a4c0c5ed8f6d1c72c7fa3ea9bf3873798446a /test cases/rust/2 sharedlib | |
| parent | 2189ab07462850f0def2270a8f1a5da52a10ff02 (diff) | |
| download | meson-ec21b35ac0f28e679efe42e6d55b39930a60693d.tar.gz | |
test cases/rust: adjust expected installed paths for shared libraries
Make sure that they are checked against the correct extension
on Darwin.
Fixes: #7964
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'test cases/rust/2 sharedlib')
| -rw-r--r-- | test cases/rust/2 sharedlib/meson.build | 4 | ||||
| -rw-r--r-- | test cases/rust/2 sharedlib/test.json | 2 |
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"} |
