-
Notifications
You must be signed in to change notification settings - Fork 2
/
cargo-rpmstatus.1
108 lines (106 loc) · 2.9 KB
/
cargo-rpmstatus.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.TH cargo-rpmstatus 1 "cargo-rpmstatus "
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.SH NAME
cargo\-rpmstatus \- cargo\-tree for RPM packaging
.SH SYNOPSYS
.PP
\f[B]cargo rpmstatus\f[R] \f[B]OPTIONS\f[R]
.PP
\f[B]cargo rpmstatus --all-features\f[R]
.PP
\f[B]cargo rpmstatus -h\f[R]
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.SH DESCRIPTION
cargo\-tree for RPM packaging
.PP
cargo\-rpmstatus should be run in a rust project folder. It will then print a dependency graph showing dependencies already in Fedora rawhide and dependencies still missing for packaging. Dependencies already in the rawhide repo will show up green; those not in rawhide yet white.
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.SH OPTIONS
.TP
\fB\-p\fR, \fB\-\-package\fR=\fISPEC\fR
Package to be used as the root of the tree
.TP
\fB\-\-features\fR=\fIFEATURES\fR
Space\-separated list of features to activate
.TP
\fB\-\-all\-features\fR
Activate all available features
.TP
\fB\-\-no\-default\-features\fR
Do not activate the `default` feature
.TP
\fB\-\-target\fR=\fITARGET\fR
Set the target triple
.TP
\fB\-\-all\-targets\fR
Return dependencies for all targets. By default only the host target is matched
.TP
\fB\-\-no\-dev\-dependencies\fR
Skip dev dependencies
.TP
\fB\-\-manifest\-path\fR=\fIPATH\fR
Path to Cargo.toml
.TP
\fB\-i\fR, \fB\-\-invert\fR
Invert the tree direction
.TP
\fB\-\-no\-indent\fR
Display the dependencies as a list (rather than a tree)
.TP
\fB\-\-prefix\-depth\fR
Display the dependencies as a list (rather than a tree), but prefixed with the depth
.TP
\fB\-a\fR, \fB\-\-all\fR
Don\*(Aqt truncate dependencies that have already been displayed
.TP
\fB\-d\fR, \fB\-\-duplicate\fR
Show only dependencies which come in multiple versions (implies \-i)
.TP
\fB\-\-charset\fR=\fICHARSET\fR [default: utf8]
Character set to use in output: utf8, ascii
.TP
\fB\-f\fR, \fB\-\-format\fR=\fIFORMAT\fR [default: {p}]
Format string used for printing dependencies
.TP
\fB\-v\fR, \fB\-\-verbose\fR
Use verbose output (\-vv very verbose/build.rs output)
.TP
\fB\-q\fR, \fB\-\-quiet\fR
No output printed to stdout other than the tree
.TP
\fB\-\-color\fR=\fIWHEN\fR
Coloring: auto, always, never
.TP
\fB\-\-frozen\fR
Require Cargo.lock and cache are up to date
.TP
\fB\-\-locked\fR
Require Cargo.lock is up to date
.TP
\fB\-\-offline\fR
Do not access the network
.TP
\fB\-Z\fR=\fIFLAG\fR
Unstable (nightly\-only) flags to Cargo
.TP
\fB\-h\fR, \fB\-\-help\fR
Print help (see a summary with \*(Aq\-h\*(Aq)
.SH AUTHORS
.TP
Daniel Morawetz <daniel@morawetz.dev>
Adapted this manpage from the cargo-debstatus package.
.TP
Matthias Geiger <matthias.geiger1024@tutanota.de>
Wrote the manpage for the Debian system.
.SH COPYRIGHT
.PP
Copyright \[co] 2024 Daniel Morawetz
.PP
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU General Public License, Version 3 or (at your
option) any later version published by the Free Software Foundation.