aboutsummaryrefslogtreecommitdiff
path: root/bpkg/pkg-verify.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-01-11 15:14:32 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-01-11 15:14:32 +0200
commit1c13ae4ed5d84b32c2c1a0698f9e688c312de989 (patch)
tree4977cf7df549e275205e9ced6ae283ac89c685c4 /bpkg/pkg-verify.cli
parentad257079568746d71d913c6fca96852da6fe3bd6 (diff)
Documentation improvements
Diffstat (limited to 'bpkg/pkg-verify.cli')
-rw-r--r--bpkg/pkg-verify.cli36
1 files changed, 21 insertions, 15 deletions
diff --git a/bpkg/pkg-verify.cli b/bpkg/pkg-verify.cli
index 850b7d4..534b98e 100644
--- a/bpkg/pkg-verify.cli
+++ b/bpkg/pkg-verify.cli
@@ -6,35 +6,41 @@ include <bpkg/common.cli>;
"\section=1"
"\name=bpkg-pkg-verify"
-"\summary=verify archive is a valid package"
+"\summary=verify package archive"
-/*
-"\h{SYNOPSIS}
+namespace bpkg
+{
+ {
+ "<options> <archive>",
-bpkg pkg-verify <archive>"
+ "\h|SYNOPSIS|
-"\h{DESCRIPTION}
+ \c{\b{bpkg pkg-verify} [<options>] <archive>}
-The \cb{pkg-verify} command verifies that the specified archive is a
-valid \cb{bpkg} package. Specifically, it checks that the archive
-contains a valid manifest file and that both the archive's name
-and its top-level directory match the canonical <name>-<version>
-form."
-*/
+ \h|DESCRIPTION|
+
+ The \cb{pkg-verify} command verifies that the specified archive is a
+ valid \cb{bpkg} package. Specifically, it checks that the archive's name
+ and 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."
+ }
-namespace bpkg
-{
class pkg_verify_options: common_options
{
+ "\h|PKG-VERIFY OPTIONS|"
+
bool --silent
{
- "Suppress error messages about the reason why the package is
+ "Suppress the error messages about the reason why the package is
invalid. Just return the error status."
}
bool --ignore-unknown
{
- "Ignore unknown manifest entries."
+ "Ignore unknown manifest entries. By default, \cb{bpkg} will refuse to
+ declare such a package validate since it cannot be sure the unknown
+ entries are valid."
}
};
}