1bdep-status(1) General Commands Manual bdep-status(1)
2
3
4
6 bdep-status - print status of project and/or its dependencies
7
9 bdep status [options] [pkg-spec] [cfg-spec] [dep-spec...]
10
11 dep-spec = pkg[/ver]
12 cfg-spec = (@cfg-name | --config|-c cfg-dir)... | --all|-a
13 pkg-spec = (--directory|-d pkg-dir)... | prj-spec
14 prj-spec = --directory|-d prj-dir
15
17 The status command prints the status of project packages and/or their
18 dependencies in one or more build configurations.
19
20 If no project or package directory is specified, then the current work‐
21 ing directory is assumed. If no configuration is specified, then the
22 default configuration is assumed. See bdep-projects-configs(1) for
23 details on specifying projects and configurations.
24
25 If no dep-spec arguments are specified, then status prints the status
26 of the project's packages. Otherwise, the status of the specified
27 dependency packages is printed. Additionally, the status of immediate
28 or all dependencies of the above packages can be printed by specifying
29 the --immediate|-i or --recursive|-r options, respectively.
30
31 The status of each package is printed on a separate line. Note that the
32 status is written to STDOUT, not STDERR. The semantics of dep-spec and
33 the format of the status line are described in bpkg-pkg-status(1).
34
36 --immediate|-i
37 Also print the status of immediate dependencies.
38
39 --recursive|-r
40 Also print the status of all dependencies, recursively.
41
42 --old-available|-o
43 Print old available versions.
44
45 --fetch|-f
46 Perform the fetch command prior to printing the status.
47
48 --fetch-full|-F
49 Perform the fetch --full command prior to printing the status.
50
51 --all|-a
52 Use all build configurations.
53
54 --config|-c dir
55 Specify the build configuration as a directory.
56
57 --directory|-d dir
58 Assume project/package is in the specified directory rather than
59 in the current working directory.
60
61 --config-name|-n name
62 Specify the build configuration as a name.
63
64 --config-id num
65 Specify the build configuration as an id.
66
68 The common options are summarized below with a more detailed descrip‐
69 tion available in bdep-common-options(1).
70
71 -v Print essential underlying commands being executed.
72
73 -V Print all underlying commands being executed.
74
75 --quiet|-q
76 Run quietly, only printing error messages.
77
78 --verbose level
79 Set the diagnostics verbosity to level between 0 and 6.
80
81 --jobs|-j num
82 Number of jobs to perform in parallel.
83
84 --no-progress
85 Suppress progress indicators for long-lasting operations, such
86 as network transfers, building, etc.
87
88 --bpkg path
89 The package manager program to be used for build configuration
90 management.
91
92 --bpkg-option opt
93 Additional option to be passed to the package manager program.
94
95 --build path
96 The build program to be used to build packages.
97
98 --build-option opt
99 Additional option to be passed to the build program.
100
101 --curl path
102 The curl program to be used for network operations.
103
104 --curl-option opt
105 Additional option to be passed to the curl program.
106
107 --pager path
108 The pager program to be used to show long text.
109
110 --pager-option opt
111 Additional option to be passed to the pager program.
112
113 --options-file file
114 Read additional options from file.
115
116 --default-options dir
117 The directory to load additional default options files from.
118
119 --no-default-options
120 Don't load default options files.
121
123 See bdep-default-options-files(1) for an overview of the default
124 options files. For the status command the search start directory is the
125 project directory. The following options files are searched for in each
126 directory and, if found, loaded in the order listed:
127
128 bdep.options
129 bdep-status.options
130
131 The following status command options cannot be specified in the default
132 options files:
133
134 --directory|-d
135
137 Send bug reports to the users@build2.org mailing list.
138
140 Copyright (c) 2014-2019 Code Synthesis Ltd
141
142 Permission is granted to copy, distribute and/or modify this document
143 under the terms of the MIT License.
144
145
146
147bdep 0.12.0 November 2019 bdep-status(1)