3 ms·
in case you don't know and it would be useful to you, there's tooling out there to generate license files from the Cargo.toml. cargo lichking is an example, an
by dureuill 4y ago
in case you don't know and it would be useful to you, there's tooling out there to generate license files from the Cargo.toml.
cargo lichking is an example, and I think cargo deny has similar functionality?
- coldpie 4y agoActually writing the license wasn't the bad part, it was that Cargo more-or-less-silently pulled in a couple dozen different projects, which means a couple dozen different projects that a responsible software distributor "should" be vetting. (I did use some tool like you mention, but my recollection is they were pretty crummy. IIRC they just did a dumb full dependency graph, so included stuff required only for platforms that I wasn't deploying for; also I think the output format was ludicrously verbose so I had to manually trim it down. This was a couple years ago, perhaps the tools have improved since then.)