Rustaceans at the border
Rustaceans at the border
Posted Apr 14, 2022 22:55 UTC (Thu) by ssokolow (guest, #94568)In reply to: Rustaceans at the border by NHO
Parent article: Rustaceans at the border
I remember them saying they had no plans to use Cargo for the build system but, if they decide to use it for dependency handling, I imagine they'd use cargo vendor to automate what they already do with C libraries they use.
(i.e. Keep a copy in the kernel repository and manually pull in updates from upstream every now and then.)
This cargo subcommand will vendor all crates.io and git dependencies for a project into the specified directory at
<path>. After this command completes the vendor directory specified by<path>will contain all remote sources from dependencies specified. Additional manifests beyond the default one can be specified with the-soption.The
cargo vendorcommand will also print out the configuration necessary to use the vendored sources, which you will need to add to.cargo/config.toml
