Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cd-allow

Table of Contents

Motivation

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.

Requirements

It's not mandatory, but this CLI is created to help with the deny.toml required by cargo-deny

Installation

To install you just need to execute

cargo install --locked cd-allow

Usage

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

Adding all OSI-approved licenses to deny.toml

> cd my-project/
> cd-allow --file deny.toml --osi

Contributing

If you feel like something is missing/broken, feel free to create an issue or submit a PR.

License

This project is under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages