Sha256: 66d750fcc1ff708136a78a51c3362b31f3d5798c498d7dc5f1567491dc3d5184

Contents?: true

Size: 760 Bytes

Versions: 33

Compression:

Stored size: 760 Bytes

Contents

# Cargo

The cargo source will detect dependencies when `Cargo.toml` is found at an apps `source_path`.  The source uses the `cargo metadata` CLI and reports on all dependencies that are listed in the output in `resolve.nodes`, excluding packages that are listed in `workspace_members`.

## Metadata CLI options

Licensed by default runs `cargo metadata --format-version=1`.  You can specify additional CLI options by specifying them in your licensed configuration file under `cargo.metadata_options`.  The configuration can be set as a string, or as an array of strings for multiple options.

```yml
cargo:
  metadata_options: '--all-features'
```

```yml
cargo:
  metadata_options:
    - '--all-features'
    - '--filter-platform x86_64-pc-windows-msvc'
```

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
licensed-5.0.3 docs/sources/cargo.md
licensed-5.0.2 docs/sources/cargo.md
licensed-5.0.1 docs/sources/cargo.md
licensed-5.0.0 docs/sources/cargo.md
licensed-4.5.0 docs/sources/cargo.md
licensed-4.4.0 docs/sources/cargo.md
licensed-4.3.1 docs/sources/cargo.md
licensed-4.3.0 docs/sources/cargo.md
licensed-4.2.0 docs/sources/cargo.md
licensed-4.1.0 docs/sources/cargo.md
licensed-4.0.4 docs/sources/cargo.md
licensed-4.0.3 docs/sources/cargo.md
licensed-4.0.2 docs/sources/cargo.md
licensed-4.0.1 docs/sources/cargo.md
licensed-4.0.0 docs/sources/cargo.md
licensed-3.9.1 docs/sources/cargo.md
licensed-3.9.0 docs/sources/cargo.md
licensed-3.8.0 docs/sources/cargo.md
licensed-3.7.5 docs/sources/cargo.md
licensed-3.7.4 docs/sources/cargo.md