Crates.io | cd-allow |
lib.rs | cd-allow |
version | 0.1.0 |
source | src |
created_at | 2025-03-05 21:40:38.599461+00 |
updated_at | 2025-03-05 21:40:38.599461+00 |
description | A CLI tool to help you fill allowed licenses for cargo-deny |
homepage | |
repository | https://github.com/nivaldogmelo/cd-allow |
max_upload_size | |
id | 1579822 |
size | 51,635 |
In the cargo deny 0.16.0 the allow-osi-fsf-free
attribute was removed from the [licenses]
section, making mandatory to list all the allowed licenses in the deny.toml
file. This project just make that listing in the toml part for you.
It's not mandatory, but this CLI is created to help with the deny.toml
required by cargo-deny
To install you just need to execute
cargo install --locked cd-allow
After you've installed the cd-allow, you just need to execute the cd-allow
with the desired flags use the --help
to more information about it
deny.toml
> cd my-project/
> cd-allow --file deny.toml --osi
If you feel like something is missing/broken, feel free to create an issue or submit a PR.
This project is under the MIT License
. See the LICENSE file for more details.