#cargo-subcommand #license #cargo-metadata #cargo-build #list #package #directory

bin+lib cargo-license

Cargo 子命令,用于查看依赖项的许可协议

15 个版本

0.6.1 2024年1月24日
0.5.2 2024年1月22日
0.5.1 2022年8月16日
0.4.2 2021年9月11日
0.1.1 2016年7月8日

#53Cargo 插件

Download history 5882/week @ 2024-04-25 6027/week @ 2024-05-02 8514/week @ 2024-05-09 6583/week @ 2024-05-16 6618/week @ 2024-05-23 8005/week @ 2024-05-30 8162/week @ 2024-06-06 6624/week @ 2024-06-13 7451/week @ 2024-06-20 7807/week @ 2024-06-27 9753/week @ 2024-07-04 6992/week @ 2024-07-11 7048/week @ 2024-07-18 7502/week @ 2024-07-25 8034/week @ 2024-08-01 6576/week @ 2024-08-08

30,425 每月下载量
用于 35 个crate(6 个直接使用)

MIT 许可证

21KB
467 代码行

cargo-license

CI License Minimum Supported Rust Version

A cargo 子命令,用于查看依赖项的许可协议。

安装和使用

您可以使用以下命令安装 cargo-license 并在您的项目目录中运行它:cargo install cargo-licensecargo licensecargo-license

cargo-license 0.5.0
Cargo subcommand to see licenses of dependencies.

USAGE:
    cargo license [OPTIONS]

OPTIONS:
    -a, --authors                      Display crate authors
        --all-features                 Activate all available features
        --avoid-build-deps             Exclude build dependencies
        --avoid-dev-deps               Exclude development dependencies
        --color <WHEN>                 Coloring [possible values: auto, always, never]
        --current-dir <CURRENT_DIR>    Current directory of the cargo metadata process
    -d, --do-not-bundle                Output one license per line
        --direct-deps-only             Output information only about the root package and don't
                                       fetch dependencies
        --features <FEATURE>           Space-separated list of features to activate
        --filter-platform <TRIPLE>     Only include resolve dependencies matching the given
                                       target-triple
    -h, --help                         Print help information
    -g, --gitlab                       Gitlab license scanner output
    -j, --json                         Detailed output as JSON
        --manifest-path <PATH>         Path to Cargo.toml
        --no-default-features          Deactivate default features
        --root-only                    Output information only about the root package
    -t, --tsv                          Detailed output as tab-separated-values

示例

cargo-license 在 cargo-license 项目目录中运行

cargo-license

依赖

~6.5MB
~88K SLoC