aboutsummaryrefslogtreecommitdiff
path: root/test cases/rust
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2023-11-03 15:12:24 -0400
committerXavier Claessens <xclaesse@gmail.com>2024-03-15 11:38:54 -0400
commitf41a95ddf28317abf9b58f913e1650a006c26c76 (patch)
tree75a72d2e57986a043b36a1000253438d96a3f078 /test cases/rust
parent3afbe042afbdd48d73853b2087bb1d88a2afa753 (diff)
downloadmeson-f41a95ddf28317abf9b58f913e1650a006c26c76.zip
meson-f41a95ddf28317abf9b58f913e1650a006c26c76.tar.gz
meson-f41a95ddf28317abf9b58f913e1650a006c26c76.tar.bz2
compilers: Every compiler can run code
Compiling and linking code is part of the Compiler base class, there is no reason it cannot also run executables.
Diffstat (limited to 'test cases/rust')
-rw-r--r--test cases/rust/1 basic/meson.build3
1 files changed, 3 insertions, 0 deletions
diff --git a/test cases/rust/1 basic/meson.build b/test cases/rust/1 basic/meson.build
index 3ba9877..f422beb 100644
--- a/test cases/rust/1 basic/meson.build
+++ b/test cases/rust/1 basic/meson.build
@@ -18,3 +18,6 @@ test(
),
should_fail : true,
)
+
+rustc = meson.get_compiler('rust')
+assert(rustc.run('fn main(){}').returncode() == 0)