1bdep-status(1)              General Commands Manual             bdep-status(1)
2
3
4

NAME

6       bdep-status - print status of project and/or its dependencies
7

SYNOPSIS

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

DESCRIPTION

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

STATUS OPTIONS

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

COMMON OPTIONS

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

DEFAULT OPTIONS FILES

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

BUGS

137       Send bug reports to the users@build2.org mailing list.
138
140       Copyright (c) 2014-2020 the build2 authors.
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.13.0                        July 2020                    bdep-status(1)
Impressum