summaryrefslogtreecommitdiff
path: root/cli/options.cli
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-09-14 10:52:55 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-09-14 10:52:55 +0200
commit3e10322425fa0a3cf6e125bc6f9d833b015cc9b5 (patch)
tree3ee842d8bff4ba1d2aaf22ed0936a77d60038509 /cli/options.cli
parent4433307f8c0c6cfbcabe3316e98b9699223c97d3 (diff)
Implement the --cli-namespace option
Diffstat (limited to 'cli/options.cli')
-rw-r--r--cli/options.cli11
1 files changed, 10 insertions, 1 deletions
diff --git a/cli/options.cli b/cli/options.cli
index 896a1a0..8955e08 100644
--- a/cli/options.cli
+++ b/cli/options.cli
@@ -67,6 +67,15 @@ class options
files, and would like their usage to have the same indentation level."
};
+ std::string --cli-namespace = "::cli"
+ {
+ "<ns>"
+ "Generate the CLI support types in the <ns> namespace (\cb{cli} by
+ default). The namespace can be nested, for example \cb{details::cli}.
+ If the namespace is empty, then the support types are generated in
+ the global namespace."
+ };
+
bool --generate-cxx
{
"Generate C++ code. If neither \cb{--generate-man} nor \cb{--generate-html}
@@ -225,6 +234,6 @@ class options
the same set of options in the same order on the command line at the
point where the \cb{--options-file} option is specified except that
the shell escaping and quoting is not required. Repeat this option
- to specify more than one options files."
+ to specify more than one options file."
};
};