Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-14 | cargo: Load Cargo.lock | Xavier Claessens | 1 | -1/+35 | |
Cargo.lock is essentially identical to subprojects/*.wrap files. When a (sub)project has a Cargo.lock file this allows automatic fallback for its cargo dependencies. | |||||
2023-10-09 | cargo: Fix '1.0.45' version conversion | Xavier Claessens | 1 | -2/+3 | |
The middle 0 was wrongly dropped. | |||||
2023-10-09 | cargo: builder: Remove all duplicated functions | Xavier Claessens | 1 | -51/+51 | |
Keep only the Builder class, there is no point in duplicating everything. | |||||
2023-06-07 | cargo/cfg: Add a parser for the rust/cargo cfg() expressions | Dylan Baker | 1 | -0/+125 | |
This uses a recursive descent parser + lexer to create an IR from cfg() expressions, which it then converts into meson IR. | |||||
2023-06-07 | cargo/version: add a function to convert cargo versioning to meson | Dylan Baker | 1 | -0/+61 | |