summaryrefslogtreecommitdiff
path: root/mesonbuild/cargo/interpreter.py
AgeCommit message (Expand)Author
2025-12-22quick fixHEADmasterJohn Turner
2025-12-22modules: rust: add package.override_dependency methodPaolo Bonzini
2025-12-22modules: rust: add package.library/package.proc_macro methodsPaolo Bonzini
2025-12-22cargo: use dependencies() method to get dependenciesPaolo Bonzini
2025-12-22modules: rust: invoke subprojects automatically from dependencies()Paolo Bonzini
2025-12-22cargo: use rust.workspace() to build the argumentsPaolo Bonzini
2025-12-22cargo: use rust.to_system_dependencyPaolo Bonzini
2025-12-22modules: rust: implement workspace.package()Paolo Bonzini
2025-12-22cargo: use cargo_ws.subproject().dependency()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-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-08cargo: autodetect patch directoryPaolo Bonzini
2025-12-08cargo: unify call to PackageDefinition.from_valuesPaolo Bonzini
2025-11-19fix parsing cgit pathsJohn Turner
2025-10-29cargo: add check-cfg for system_deps_have_* symbolsPaolo Bonzini
2025-10-29cargo: use subproject() if a workspace member is in subprojects/Paolo Bonzini
2025-10-29cargo: propagate PackageState from the full resolution into workspacesPaolo Bonzini
2025-10-29cargo: always create a dummy workspacePaolo Bonzini
2025-10-29cargo: mark workspaces as downloadedPaolo Bonzini
2025-10-29cargo: extract _resolve_packagePaolo Bonzini
2025-10-29cargo: move rust_dependency_map generation to PackageConfigurationPaolo Bonzini
2025-10-29cargo: put all dependencies in the rust_dependency_mapPaolo Bonzini
2025-10-29cargo: move rustc argument generation to PackageState and PackageConfigurationPaolo Bonzini
2025-10-29cargo: move environment generation to PackageStatePaolo Bonzini
2025-10-29cargo: move _prepare_package outside _fetch_packagePaolo Bonzini
2025-10-29cargo: ensure all prepared package are in self.packagesPaolo Bonzini
2025-10-29cargo: pull feature and dependency data out of PackageStatePaolo Bonzini
2025-10-29cargo: unify handling of DEP/FEATURE and DEP?/FEATUREPaolo Bonzini
2025-10-29cargo: only create dependencies if there is a [lib] tablePaolo Bonzini
2025-10-29cargo: remove cfg importPaolo Bonzini
2025-10-29cargo: use Package.api directlyPaolo Bonzini
2025-10-29cargo: allow putting "." in membersPaolo Bonzini
2025-10-29cargo: ensure default members is validPaolo Bonzini
2025-10-29cargo: avoid AttributeError if cargolock is NonePaolo Bonzini
2025-10-28cargo: Add library API version into its nameXavier Claessens
2025-10-28cargo: Dependency variable name must include its APIXavier Claessens
2025-10-28cargo: Fix version_arr paddingXavier Claessens
2025-10-27cargo: edition and lint args are per packageXavier Claessens
2025-10-23cargo: Use --env-set when we have nightly rustcXavier Claessens
2025-10-23cargo: generate lint arguments from tablePaolo Bonzini
2025-10-23cargo: build default_options as a dictionaryPaolo Bonzini
2025-10-23cargo: use both_libraries when appropriatePaolo Bonzini
2025-10-23cargo: convert proc_macro to crate_type in Library dataclass.Paolo Bonzini
2025-10-20cargo: Do not look pkg in subprojects when we have its manifestXavier Claessens
2025-10-17cargo: Handle the case default-members is not definedXavier Claessens