mirror of
https://github.com/rust-lang/cargo.git
synced 2025-09-28 11:20:36 +00:00
115 lines
8.4 KiB
XML
115 lines
8.4 KiB
XML
<svg width="860px" height="830px" xmlns="http://www.w3.org/2000/svg">
|
|
<style>
|
|
.fg { fill: #AAAAAA }
|
|
.bg { background: #000000 }
|
|
.fg-cyan { fill: #00AAAA }
|
|
.fg-green { fill: #00AA00 }
|
|
.container {
|
|
padding: 0 10px;
|
|
line-height: 18px;
|
|
}
|
|
.bold { font-weight: bold; }
|
|
tspan {
|
|
font: 14px SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;
|
|
white-space: pre;
|
|
line-height: 18px;
|
|
}
|
|
</style>
|
|
|
|
<rect width="100%" height="100%" y="0" rx="4.5" class="bg" />
|
|
|
|
<text xml:space="preserve" class="container fg">
|
|
<tspan x="10px" y="28px"><tspan>Display a tree visualization of a dependency graph</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="46px">
|
|
</tspan>
|
|
<tspan x="10px" y="64px"><tspan class="fg-green bold">Usage:</tspan><tspan> </tspan><tspan class="fg-cyan bold">cargo[EXE] tree</tspan><tspan> </tspan><tspan class="fg-cyan">[OPTIONS]</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="82px">
|
|
</tspan>
|
|
<tspan x="10px" y="100px"><tspan class="fg-green bold">Options:</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="118px"><tspan> </tspan><tspan class="fg-cyan bold">-e</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--edges</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><KINDS></tspan><tspan> The kinds of dependencies to display (features, normal, build, dev, all,</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="136px"><tspan> no-normal, no-build, no-dev, no-proc-macro)</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="154px"><tspan> </tspan><tspan class="fg-cyan bold">-i</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--invert</tspan><tspan class="fg-cyan"> [</tspan><tspan class="fg-cyan"><SPEC></tspan><tspan class="fg-cyan">]</tspan><tspan> Invert the tree direction and focus on the given package</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="172px"><tspan> </tspan><tspan class="fg-cyan bold">--prune</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><SPEC></tspan><tspan> Prune the given package from the display of the dependency tree</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="190px"><tspan> </tspan><tspan class="fg-cyan bold">--depth</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><DEPTH></tspan><tspan> Maximum display depth of the dependency tree</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="208px"><tspan> </tspan><tspan class="fg-cyan bold">--prefix</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><PREFIX></tspan><tspan> Change the prefix (indentation) of how each entry is displayed [default:</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="226px"><tspan> indent] [possible values: depth, indent, none]</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="244px"><tspan> </tspan><tspan class="fg-cyan bold">--no-dedupe</tspan><tspan> Do not de-duplicate (repeats all shared dependencies)</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="262px"><tspan> </tspan><tspan class="fg-cyan bold">-d</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--duplicates</tspan><tspan> Show only dependencies which come in multiple versions (implies -i)</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="280px"><tspan> </tspan><tspan class="fg-cyan bold">--charset</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><CHARSET></tspan><tspan> Character set to use in output [possible values: utf8, ascii]</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="298px"><tspan> </tspan><tspan class="fg-cyan bold">-f</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--format</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><FORMAT></tspan><tspan> Format string used for printing dependencies [default: {p}]</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="316px"><tspan> </tspan><tspan class="fg-cyan bold">-v</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--verbose</tspan><tspan class="fg-cyan">...</tspan><tspan> Use verbose output (-vv very verbose/build.rs output)</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="334px"><tspan> </tspan><tspan class="fg-cyan bold">-q</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--quiet</tspan><tspan> Do not print cargo log messages</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="352px"><tspan> </tspan><tspan class="fg-cyan bold">--color</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><WHEN></tspan><tspan> Coloring: auto, always, never</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="370px"><tspan> </tspan><tspan class="fg-cyan bold">--config</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><KEY=VALUE></tspan><tspan> Override a configuration value</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="388px"><tspan> </tspan><tspan class="fg-cyan bold">-Z</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><FLAG></tspan><tspan> Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for details</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="406px"><tspan> </tspan><tspan class="fg-cyan bold">-h</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--help</tspan><tspan> Print help</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="424px">
|
|
</tspan>
|
|
<tspan x="10px" y="442px"><tspan class="fg-green bold">Package Selection:</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="460px"><tspan> </tspan><tspan class="fg-cyan bold">-p</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--package</tspan><tspan class="fg-cyan"> [</tspan><tspan class="fg-cyan"><SPEC></tspan><tspan class="fg-cyan">]</tspan><tspan> Package to be used as the root of the tree</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="478px"><tspan> </tspan><tspan class="fg-cyan bold">--workspace</tspan><tspan> Display the tree for all packages in the workspace</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="496px"><tspan> </tspan><tspan class="fg-cyan bold">--exclude</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><SPEC></tspan><tspan> Exclude specific workspace members</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="514px">
|
|
</tspan>
|
|
<tspan x="10px" y="532px"><tspan class="fg-green bold">Feature Selection:</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="550px"><tspan> </tspan><tspan class="fg-cyan bold">-F</tspan><tspan>, </tspan><tspan class="fg-cyan bold">--features</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><FEATURES></tspan><tspan> Space or comma separated list of features to activate</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="568px"><tspan> </tspan><tspan class="fg-cyan bold">--all-features</tspan><tspan> Activate all available features</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="586px"><tspan> </tspan><tspan class="fg-cyan bold">--no-default-features</tspan><tspan> Do not activate the `default` feature</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="604px">
|
|
</tspan>
|
|
<tspan x="10px" y="622px"><tspan class="fg-green bold">Compilation Options:</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="640px"><tspan> </tspan><tspan class="fg-cyan bold">--target</tspan><tspan class="fg-cyan"> [</tspan><tspan class="fg-cyan"><TRIPLE></tspan><tspan class="fg-cyan">]</tspan><tspan> Filter dependencies matching the given target-triple (default host</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="658px"><tspan> platform). Pass `all` to include all targets.</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="676px">
|
|
</tspan>
|
|
<tspan x="10px" y="694px"><tspan class="fg-green bold">Manifest Options:</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="712px"><tspan> </tspan><tspan class="fg-cyan bold">--manifest-path</tspan><tspan class="fg-cyan"> </tspan><tspan class="fg-cyan"><PATH></tspan><tspan> Path to Cargo.toml</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="730px"><tspan> </tspan><tspan class="fg-cyan bold">--locked</tspan><tspan> Assert that `Cargo.lock` will remain unchanged</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="748px"><tspan> </tspan><tspan class="fg-cyan bold">--offline</tspan><tspan> Run without accessing the network</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="766px"><tspan> </tspan><tspan class="fg-cyan bold">--frozen</tspan><tspan> Equivalent to specifying both --locked and --offline</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="784px">
|
|
</tspan>
|
|
<tspan x="10px" y="802px"><tspan>Run `</tspan><tspan class="fg-cyan bold">cargo help tree</tspan><tspan class="bold">` for more detailed information.</tspan>
|
|
</tspan>
|
|
<tspan x="10px" y="820px">
|
|
</tspan>
|
|
</text>
|
|
|
|
</svg>
|