19 Commits (3f73aaed2da61808ba84dc992ae9e5d109b18196)

Author SHA1 Message Date
Xavier Claessens 3f73aaed2d cargo: Ensure Dependency.package always has a value 8 months ago
Alyssa Ross e9ee63ed03 cargo: support lib.path in Cargo.toml 9 months ago
Xavier Claessens 435e881c18 cargo: Call into meson subdir if it exists 9 months ago
Xavier Claessens 4d55645c39 cargo: Abort if features are missing 9 months ago
Xavier Claessens 114e032e6a cargo: Expose features as Meson boolean options 9 months ago
Xavier Claessens d075bdb3ca cargo: Use coredata.stable_version 9 months ago
Dylan Baker 55d30b61ff rust: Add `--extern proc_macro` in `rust.proc_macro() not in cargo translation 10 months ago
Alaska b2000620f4 cargo subprojects: don't assume each target has dependencies 1 year ago
Xavier Claessens 3af0632c3d cargo: Use rust_abi and rust.proc_macro() instead of rust_crate_type 1 year ago
Xavier Claessens dc329f0f04 interpreter: Add support for cargo subproject 1 year ago
Xavier Claessens 019a0c38c6 cargo: Support all crate library types 1 year ago
Xavier Claessens d6bf48cd7e cargo: Package description is optional 1 year ago
Xavier Claessens 3a16da39ad cargo: Add support for rust_dependency_map 1 year ago
Xavier Claessens 3abe52133d cargo: Use "-rs" suffix convention to lookup for Rust dependencies 1 year ago
Xavier Claessens f752efdd88 cargo: interpreter: Reorganize functions order 1 year ago
Xavier Claessens 05d5055d85 cargo: Remove unused function 1 year ago
Xavier Claessens b5b952688f cargo: builder: Remove all duplicated functions 1 year ago
Eli Schwartz 0bb1647fd1
move various bits of type-checking only code to TYPE_CHECKING blocks 1 year ago
Dylan Baker f02e26877d cargo/interpreter: Implement an interpreter for Cargo TOML 1 year ago