summaryrefslogtreecommitdiff
path: root/mesonbuild/backend/ninjabackend.py
AgeCommit message (Expand)Author
2025-12-22Merge branch 'clippy-json'John Turner
2025-12-20add clippy-json targetJohn Turner
2025-12-16review get_subdir vs get_builddirPaolo Bonzini
2025-12-16remove get_source_subdirPaolo Bonzini
2025-12-01fix crate name in rust-project.jsonPaolo Bonzini
2025-11-23compilers: forward gen_vs_module_defs_args to linkerPaolo Bonzini
2025-11-23Add import std support to MSVC.Jussi Pakkanen
2025-11-23Add basic import std support for GCC.Jussi Pakkanen
2025-11-19compilers: Remove Environment parameter from RustCompiler.lib_file_to_l_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from RustCompiler.get_rustdocDylan Baker
2025-11-19compilers: Remove Environment parameter from CLikeCompiler.gen_dynamic_link_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_compile_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_std_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_option_link_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_library_namingDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.build_rpath_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_soname_argsDylan Baker
2025-11-19compilers: Remove Environment parameter from Compiler.get_library_dirsDylan Baker
2025-11-17rust: allow either crate names or target names in the dependency mapPaolo Bonzini
2025-11-14Generate a shared library and an import library correctly on OS/2KO Myung-Hun
2025-11-13vala: utilize depfilesValeri Ochinski
2025-11-12rust: call compilers.get_base_link_argsPaolo Bonzini
2025-11-12ninjabackend: rust: add linker args for cdylibsPaolo Bonzini
2025-11-12interpreter: move backend type checking to interpreterDylan Baker
2025-11-12build: Use a tuple for pch dataDylan Baker
2025-11-03backends: add CustomTargetIndexes to meson-{test,benchmark}-prereqPaolo Bonzini
2025-11-01Compilers: Add get_depfile_format() methodLuca Bacci
2025-10-29environment: move tool detection functions to a new modulePaolo Bonzini
2025-10-29environment, backends: remove is_* methodsPaolo Bonzini
2025-10-27rust: drop +SUFFIX from crate namePaolo Bonzini
2025-10-27rust: unify conversion from target name to crate namePaolo Bonzini
2025-10-20build: Ensure that `vala_*` properties always exist, and are correctDylan Baker
2025-10-16rust: work around unintuitive behavior of -l:-bundlePaolo Bonzini
2025-10-16backend: remove InterpreterPaolo Bonzini
2025-10-15backend/ninja: Ensure that a rust file is found when using StructuredSourcesDylan Baker
2025-10-11fix rustc -l argument on WindowsPaolo Bonzini
2025-10-11ninjabackend: fix cut and paste issuePaolo Bonzini
2025-10-08ninja: don't exclude rustc native-static-link argsMarc-André Lureau
2025-10-08rust: query linker in addition to compiler for verbatim supportPaolo Bonzini
2025-10-08ninjabackend: rust: fail on unsupported library namesPaolo Bonzini
2025-10-08ninjabackend: unify conversion from path to -L/-lPaolo Bonzini
2025-10-08ninjabackend: use compilers.is_libraryPaolo Bonzini
2025-10-06options: replace get_value with get_value_forPaolo Bonzini
2025-10-03rust: fix detection of main filePaolo Bonzini
2025-09-25mypy: low-effort addition of various missing typesEli Schwartz
2025-09-25backends: in "god function" to generate targets, early return after delegated...Eli Schwartz
2025-09-22rust: Fix dependency on proc macro cratesMartin Kletzander
2025-09-22rust: let doctests pick objects from dependenciesPaolo Bonzini
2025-09-14Fix not passing user option args to scan-build buildStephan Lachnit
2025-08-25linkers: Fix dsymutil being unable to symbolicate binaries with LTOL. E. Segovia