diff options
Diffstat (limited to 'bpkg/pkg-verify.cli')
-rw-r--r-- | bpkg/pkg-verify.cli | 17 |
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." } }; |