aboutsummaryrefslogtreecommitdiff
path: root/bpkg/rep-info.cli
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/rep-info.cli')
-rw-r--r--bpkg/rep-info.cli22
1 files changed, 16 insertions, 6 deletions
diff --git a/bpkg/rep-info.cli b/bpkg/rep-info.cli
index 9cecd3d..c18831f 100644
--- a/bpkg/rep-info.cli
+++ b/bpkg/rep-info.cli
@@ -1,5 +1,4 @@
// file : bpkg/rep-info.cli
-// copyright : Copyright (c) 2014-2019 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
include <libbpkg/manifest.hxx>;
@@ -90,15 +89,26 @@ namespace bpkg
"Instead of printing the information in the human-readable form, dump it
(to \cb{stdout}) as manifest(s). Normally you would use this option in
combination with \cb{--packages|-p} or \cb{--repositories|-r} to only
- dump one of the manifests. If the \cb{--deep} option is specified,
- then in the resulting packages manifest the \cb{*-file} values are
- replaced with the contents of the referenced files. See also
- \cb{--repositories-file} and \cb{--packages-file}."
+ dump one of the manifests. If the \cb{--deep} option is specified, then
+ in the resulting packages manifest the \cb{*-file} values are replaced
+ with the contents of the referenced files and the \c{*-build} values
+ are automatically added (unless the corresponding files are
+ absent). See also \cb{--ignore-unknown}, \cb{--repositories-file}, and
+ \cb{--packages-file}."
+ }
+
+ bool --ignore-unknown
+ {
+ "Ignore unknown manifest entries. Note that this option also ignores
+ the version constraints in the special toolchain build-time
+ dependencies. This option is implied if \cb{--manifest} is not
+ specified."
}
bool --deep
{
- "Verify files referenced by the \cb{*-file} manifest values."
+ "Verify the presence of the required \c{*-build} values/files and
+ the validity of files referenced by the \cb{*-file} manifest values."
}
path --repositories-file