summaryrefslogtreecommitdiff
path: root/mesonbuild/cargo/interpreter.py
AgeCommit message (Expand)Author
2024-03-15cargo: Ensure Dependency.package always has a valueXavier Claessens
2024-02-27cargo: support lib.path in Cargo.tomlAlyssa Ross
2024-02-26cargo: Call into meson subdir if it existsXavier Claessens
2024-02-26cargo: Abort if features are missingXavier Claessens
2024-02-26cargo: Expose features as Meson boolean optionsXavier Claessens
2024-02-26cargo: Use coredata.stable_versionXavier Claessens
2024-01-30rust: Add `--extern proc_macro` in `rust.proc_macro() not in cargo translationDylan Baker
2023-10-30cargo subprojects: don't assume each target has dependenciesAlaska
2023-10-09cargo: Use rust_abi and rust.proc_macro() instead of rust_crate_typeXavier Claessens
2023-10-09interpreter: Add support for cargo subprojectXavier Claessens
2023-10-09cargo: Support all crate library typesXavier Claessens
2023-10-09cargo: Package description is optionalXavier Claessens
2023-10-09cargo: Add support for rust_dependency_mapXavier Claessens
2023-10-09cargo: Use "-rs" suffix convention to lookup for Rust dependenciesXavier Claessens
2023-10-09cargo: interpreter: Reorganize functions orderXavier Claessens
2023-10-09cargo: Remove unused functionXavier Claessens
2023-10-09cargo: builder: Remove all duplicated functionsXavier Claessens
2023-07-19move various bits of type-checking only code to TYPE_CHECKING blocksEli Schwartz
2023-06-07cargo/interpreter: Implement an interpreter for Cargo TOMLDylan Baker