summaryrefslogtreecommitdiff
path: root/cli/options.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-05-11 12:25:53 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-05-11 12:25:53 +0200
commitaa33636c20b65dbf87e2189dc3d8759b883e7909 (patch)
tree8b57ff0e570429dae4266a0204b7d4ab4f73a744 /cli/options.cli
parent5a2e172ce1f2d823bf0957602662bbab0c0dcd0b (diff)
Add support for specifying multiple classes with --class option
Diffstat (limited to 'cli/options.cli')
-rw-r--r--cli/options.cli12
1 files changed, 7 insertions, 5 deletions
diff --git a/cli/options.cli b/cli/options.cli
index 074e7a9..ad91ddc 100644
--- a/cli/options.cli
+++ b/cli/options.cli
@@ -20,7 +20,7 @@ class options
std::vector<std::string> --include-path | -I
{
"<dir>",
- "Search <dir> for bracket-included (\cb{<>}) option files."
+ "Search <dir> for bracket-included (\cb{<>}) options files."
};
std::string --output-dir | -o
@@ -138,14 +138,16 @@ class options
"Insert the content of <file> at the end of the HTML file."
};
- std::string --class
+ std::vector<std::string> --class
{
"<fq-name>",
"Generate the man page or HTML documentation only for the <fq-name> options
class. The <fq-name> name should be a fully-qualified options class name,
- for example, \cb{app::options}. This functionality is useful if you need
- to insert custom documentation between options belonging to different
- classes."
+ for example, \cb{app::options}. To generate documentation for multiple
+ classes, repeat this option and the documentation will be produced in
+ the order specified. This functionality is useful if you need to assemble
+ documentation from multiple classes in a specific order or to insert
+ custom documentation between options belonging to different classes."
};
bool --stdout