aboutsummaryrefslogtreecommitdiff
path: root/test cases/rust
AgeCommit message (Expand)AuthorFilesLines
5 daysbuild: fix introspection interpreter issue when project selects RustPaolo Bonzini1-1/+1
8 dayscargo: Use -rs suffix only for rust ABIXavier Claessens2-1/+4
11 daysbuild: allow non-Rust files in non-structured sourcesPaolo Bonzini1-0/+6
11 daystest cases: add test for mixed Rust/C++ executablePaolo Bonzini3-0/+17
11 daystest cases: avoid missing_abi warning with recent RustPaolo Bonzini1-1/+1
2025-07-21rust: pass rpath arguments to rustdoc --testPaolo Bonzini1-0/+6
2025-07-18rust: add rust_dynamic_std optionPaolo Bonzini2-1/+9
2025-05-31cargo: Add support for target specific dependenciesXavier Claessens5-0/+25
2025-04-04rust: add shared library testcase for "objects"Paolo Bonzini2-0/+25
2025-04-04rust: add external objects to the link command linePaolo Bonzini6-0/+53
2025-04-02rust: add rust.doctestPaolo Bonzini2-9/+6
2025-04-02rust: unit tests: do not use deprecated rust_crate_typePaolo Bonzini1-1/+1
2024-12-06mtest: rust: allow parsing doctest outputPaolo Bonzini2-0/+25
2024-11-19rust: avoid warnings from rust.testPaolo Bonzini1-2/+2
2024-11-05cargo: Warn when encountering unknown keysDylan Baker2-0/+9
2024-10-24cargo: Add support for `system-deps` dependenciesThibault Saunier5-0/+49
2024-10-24cargo: Use the library name instead of package nameXavier Claessens5-0/+17
2024-10-24cargo: Fix feature resolutionXavier Claessens8-2/+32
2024-09-11Fix typosspaette2-2/+2
2024-07-17rust: recursively pull proc-macro deps for rust targetsAlyssa Ross5-0/+28
2024-07-15test/rust: Replace gcc -m argument with a -f argumentDylan Baker1-1/+1
2024-07-10tests: Clean up leftover files from source dirs.Jussi Pakkanen1-0/+3
2024-06-14cargo: Load Cargo.lockXavier Claessens3-0/+10
2024-05-24Revert "rust: recursively pull proc-macro dependencies as well"Sam James4-27/+0
2024-04-15tests: fix missing dependency causing flaky build failureEli Schwartz1-2/+2
2024-03-15compilers: Every compiler can run codeXavier Claessens1-0/+3
2024-03-15cargo: Add API version into dependency nameXavier Claessens11-2/+2
2024-03-05rust: Link with rlib external dependenciesXavier Claessens3-0/+23
2024-02-29rust: recursively pull proc-macro dependencies as wellXavier Claessens4-0/+27
2024-02-27cargo: support lib.path in Cargo.tomlAlyssa Ross2-0/+1
2024-02-26cargo: Call into meson subdir if it existsXavier Claessens2-0/+2
2024-02-26cargo: Expose features as Meson boolean optionsXavier Claessens6-2/+53
2024-02-24add test for generating static inline wrappersKarol Herbst3-0/+54
2024-02-23modules/rust: allow setting a version constraint on bindgenDylan Baker2-3/+8
2024-02-23modules/rust: inject a C/C++ standard for bindgenDylan Baker2-3/+7
2024-02-23modules/rust: Allow explicitly setting the language to bindDylan Baker1-0/+19
2024-02-23rust/bindgen: Use Meson rules for C++ headersDylan Baker4-1/+50
2024-01-17rust: fix linking static executablesAlyssa Ross4-0/+29
2023-12-13Use SPDX-License-Identifier consistentlyDylan Baker1-2/+2
2023-11-13rust: Add transitive dependencies to ninja rulesXavier Claessens4-0/+29
2023-11-12Renumber test dirs for rc3.Jussi Pakkanen24-0/+0
2023-11-09rust: Fix linking with C libraries (again)Xavier Claessens14-17/+111
2023-11-02rust: proc-macro should be ignored in transitive dependenciesXavier Claessens4-1/+40
2023-11-02rust: Add unit test for transitive rust dependenciesSebastian Dröge6-0/+32
2023-10-20modules/rust: Add a test that bindgen drops arguments it shouldn't useDylan Baker2-3/+11
2023-10-16modules/rust: remove rust_crate_type for test() methodDylan Baker1-1/+1
2023-10-09interpreter: Add support for cargo subprojectXavier Claessens8-0/+34
2023-09-25rust: apply global, project, and environment C args to bindgenDylan Baker5-1/+51
2023-09-19Rust: Prevent linking Rust ABI with C library/executableXavier Claessens1-2/+3
2023-09-19Rust: Replace rust_crate_type with rust_abiXavier Claessens4-11/+143