summaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/rust.py
AgeCommit message (Expand)Author
2025-10-23cargo: Use --env-set when we have nightly rustcXavier Claessens
2025-10-23rust: Add rust_nightly feature optionXavier Claessens
2025-10-23cargo: generate lint arguments from tablePaolo Bonzini
2025-10-15rust: mark verbatim unsupported also for wasmKohei Tokunaga
2025-10-14compilers: make link/lld-link check homogeneousPaolo Bonzini
2025-10-11fix rustc -l argument on WindowsPaolo Bonzini
2025-10-08rust: query linker in addition to compiler for verbatim supportPaolo Bonzini
2025-10-06Revert "compilers: refactor sanity checking code"Dylan Baker
2025-10-06compilers: refactor sanity checking codeDylan Baker
2025-08-10compiler,rust: No native-static-libs for wasm after 1.84Ruben Gonzalez
2025-08-01call determine_rpath_dirs only when linker requires itCharles Brunet
2025-07-21rust: pass rpath arguments to rustdoc --testPaolo Bonzini
2025-07-18rust: add rust_dynamic_std optionPaolo Bonzini
2025-07-18compilers: add Rustup libdir even if there is no other rpath argumentPaolo Bonzini
2025-05-31cargo: Add support for target specific dependenciesXavier Claessens
2025-05-11compilers/rust: fix syntax of has_argument checksDaniel Foster
2025-04-30compilers: introduce common helper for sanity checksPaolo Bonzini
2025-04-16compilers/rust: remove CRT selection from native_static_libs argsKacper Michajłow
2025-04-08coredata: move MutableKeyedOptionDict to optionsDylan Baker
2025-04-04compilers: move -std options to get_option_std_args, special-casing CUDAPaolo Bonzini
2025-04-03compilers/rust: fix sanity_check for Windows targetsKacper Michajłow
2025-04-02compilers: rust: fix derivation of RustdocTestCompilerPaolo Bonzini
2025-04-02ninjabackend: generate command line for rust doctestsPaolo Bonzini
2025-04-02compilers: introduce get_exe() and get_exe_args()Paolo Bonzini
2025-04-02ninjabackend: split out generation of rustc argumentsPaolo Bonzini
2025-03-09compilers/rust: implement has_argument checksDylan Baker
2025-02-27modules/rust: use 'nightly' as the bindgen version if the compiler is nightlyDylan Baker
2025-02-13Make all Meson level options overridable per subproject.Jussi Pakkanen
2025-02-05options: Add an EnumeratedUserOption classDylan Baker
2025-02-05options: use dataclasses for UserOptionDylan Baker
2025-02-05compilers: remove Compiler.create_optionDylan Baker
2025-02-03rust: use f-string to build rpath argumentsPaolo Bonzini
2025-02-03ninjabackend: start adjusting for differences between rustc and rustdocPaolo Bonzini
2025-02-03ninjabackend: unify building rpath argsPaolo Bonzini
2025-01-08rust: add 2024 editionPaolo Bonzini
2025-01-08rust: change warning_level=0 to "--cap-lints allow"Paolo Bonzini
2024-12-19scripts: add "clippy" internal toolPaolo Bonzini
2024-11-20rust: fix computation of library directoryPaolo Bonzini
2024-09-24compiler,rust: fix sanity check and internal deps for baremetal rust project/...Florent Valette
2024-07-16Revert various cross compile changesChristoph Reiter
2024-07-12Rename langopt methodJussi Pakkanen
2024-07-11Move OptionKey in the option source file.Jussi Pakkanen
2024-06-14Replace direct indexing with named methods.Jussi Pakkanen
2024-06-08Use helper method in Rust compiler class.Jussi Pakkanen
2024-05-23Refactor option classes to their own file.Jussi Pakkanen
2024-04-24rust: Fix warning_level=everything caseXavier Claessens
2024-03-28Pass Environment down from BackendSam James
2024-03-15Improve error messages for invalid option valuesCharles Brunet
2024-03-15rust: Get native-static-libs even when it cannot run host binariesXavier Claessens
2024-03-15compilers: No need to pass exe_wrapper everywhereXavier Claessens