summaryrefslogtreecommitdiff
path: root/mesonbuild/cargo
AgeCommit message (Expand)Author
2025-12-08interpreterbase: make ArithmeticNode and MesonOperator both use operator namesPaolo Bonzini
2025-12-08make ctype the same as the printed ASTPaolo 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: fix proc-macro=true without crate_typePaolo Bonzini
2025-10-23cargo: Use --env-set when we have nightly rustcXavier Claessens
2025-10-23cargo: generate lint arguments from tablePaolo Bonzini
2025-10-23cargo: parse lints tablePaolo Bonzini
2025-10-23cargo: build default_options as a dictionaryPaolo Bonzini
2025-10-23cargo: remove duplicate proc_macro fieldPaolo Bonzini
2025-10-23cargo: list a few entries that should not warnPaolo 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-22cargo: The default executable is src/main.rsXavier Claessens
2025-10-22cargo: reorder some code to keep from_raw() lastXavier Claessens
2025-10-22cargo: Move all conversions in _raw_to_dataclass()Xavier Claessens
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
2025-10-17cargo: version is optionalPaolo Bonzini
2025-10-17cargo: define 'features' variable to be used in meson/meson.buildXavier Claessens
2025-10-17cargo: Move _depv_to_dep() inside Dependency classXavier Claessens
2025-10-17cargo: raw.Manifest can be any Cargo.tomlXavier Claessens
2025-10-17cargo: Keep a list of build_def_filesXavier Claessens
2025-10-17cargo: support root packages in workspacesPaolo Bonzini
2025-10-17cargo: support workspacesPaolo Bonzini