aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-verify.cli
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/pkg-verify.cli')
-rw-r--r--bpkg/pkg-verify.cli17
1 files changed, 11 insertions, 6 deletions
diff --git a/bpkg/pkg-verify.cli b/bpkg/pkg-verify.cli
index 33593e4..9d45cad 100644
--- a/bpkg/pkg-verify.cli
+++ b/bpkg/pkg-verify.cli
@@ -23,8 +23,9 @@ namespace bpkg
the top-level directory inside the archive match the canonical
\c{\i{name}\b{-}\i{version}} form and that there is a valid manifest file
in that top-level directory. Additionally, if the \cb{--deep} option is
- specified, it also checks that the files referenced by the \cb{*-file}
- manifest values are present in the archive and are not empty."
+ specified, it also checks that the required \c{*-build} values/files are
+ present in the manifest/archive and the files referenced by the
+ \cb{*-file} manifest values are present in the archive and are not empty."
}
class pkg_verify_options: common_options
@@ -39,14 +40,16 @@ namespace bpkg
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."
}
bool --ignore-unknown
{
"Ignore unknown manifest entries. By default, \cb{bpkg} will refuse to
- declare such a package valid since it cannot be sure the unknown entries
- are valid."
+ declare such a package valid since it cannot be sure the unknown
+ entries are valid. Note that this option also ignores the version
+ constraints in the special toolchain build-time dependencies."
}
bool --manifest
@@ -55,7 +58,9 @@ namespace bpkg
human-readable form, dump the package manifest to \cb{stdout}. If the
\cb{--deep} option is specified, then in the resulting manifest the
\cb{*-file} values are replaced with the contents of the referenced
- files and the package dependency constraints are completed."
+ files, the \c{*-build} values are automatically added (unless the
+ corresponding files are absent), and the package dependency constraints
+ are completed."
}
};