summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-12-22docs: add release notes for rust.workspace()Paolo Bonzini
2025-12-22modules: rust: implement workspace.subproject() and package.dependency()Paolo Bonzini
2025-12-22cargo: add configurable features to InterpreterPaolo Bonzini
2025-12-22rust: add rust.workspace() skeleton implementationPaolo Bonzini
2025-12-22cargo: show nice exception if Cargo.toml missingPaolo Bonzini
2025-12-22cargo: allow overriding Meson's Cargo interpreterPaolo Bonzini
2025-12-18coredata: lookup options for the correct machinePaolo Bonzini
2025-12-18options: canonicalize to host options anything that is not per-machinePaolo Bonzini
2025-12-18compilers: fix direction of cross-build testPaolo Bonzini
2025-12-18options: optimize shortcuts for evolve()Paolo Bonzini
2025-12-17dependencies/coarrays: Remove dead codeDylan Baker
2025-12-17dependencies: Remove `log_tried` methodDylan Baker
2025-12-17dependencies/detect: simplify logging tried methodsDylan Baker
2025-12-17dependencies: Catch non MesonException in detect and give better messageDylan Baker
2025-12-17Dependencies: Make use of the DependencyCandidate classDylan Baker
2025-12-17dependencies: Add a wrapper class for Dependency candidatesDylan Baker
2025-12-17dependencies: Require 'native' be passed in kwargsDylan Baker
2025-12-17dependencies: stop passing "language" as a keyword argumentDylan Baker
2025-12-17dependencies/framework: remove useless stringlistify callDylan Baker
2025-12-17dependencies: Pass the `name` to `ExternalDependency` constructorDylan Baker
2025-12-17dependencies: Move type_name to class levelDylan Baker
2025-12-17dependencies: Annotate the DependencyPackages classDylan Baker
2025-12-17build: update comments on rust object linkingDylan Baker
2025-12-17build: clean up the `link` helperDylan Baker
2025-12-17build|interpreter: use typed_kwargs for link_withDylan Baker
2025-12-17build: clean up some some of the link_whole pathDylan Baker
2025-12-17interpreter: validate that a target is linkable in link_whole checkDylan Baker
2025-12-17build|interpreter: use the LINK_WHOLE validator for BuildTargetDylan Baker
2025-12-17interpreter|build: Use typed_kwargs for build_target(dependencies)Dylan Baker
2025-12-17modules/python: use typed_kwargs for `install_dir`Dylan Baker
2025-12-17backend: improve error message about install_dir install_count mismatchDylan Baker
2025-12-17interpreter: Add type checking for BuildTarget(install_dir: )Dylan Baker
2025-12-17docs: fix documentation for build_target(install_dir)Dylan Baker
2025-12-17interpreter: use the new feature where it is usefulDylan Baker
2025-12-17interpreterbase: Add a new field to KwargInfo for extra typesDylan Baker
2025-12-16build: cleanup include_directories codeDylan Baker
2025-12-16interpreter: use typed_kwargs for build_target(include_directories)Dylan Baker
2025-12-16interpreter/compiler: Use typed_kwargs for include_directories string featureDylan Baker
2025-12-16interpreter: use typed_kwargs ifor dependency (include_directories) stringsDylan Baker
2025-12-16build: simplify `add_include_dirs`Dylan Baker
2025-12-16review get_subdir vs get_builddirPaolo Bonzini
2025-12-16remove get_source_subdirPaolo Bonzini
2025-12-15docs(summary): Correct example outputFrank Dana
2025-12-15cargo: convert TOMLDecodeError or toml2json errors to a MesonExceptionPaolo Bonzini
2025-12-15cargo: fix UnboundLocalError if Cargo.lock only has local packagesPaolo Bonzini
2025-12-15cargo: include the implicit feature for dependencies in the manifestPaolo Bonzini
2025-12-15cargo: add --check-cfg cfg(test) unconditionallyPaolo Bonzini
2025-12-11Add closing backtick to the install_headers docsAlex Rao
2025-12-11MPI detection: support Intel MPI on WindowsLisandro Dalcin
2025-12-11MPI detection: do not look for mpicc on WindowsLisandro Dalcin