diff options
author | Brad King <brad.king@kitware.com> | 2013-09-23 17:42:49 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2013-10-15 14:46:54 (GMT) |
commit | 6e68bc22733817783117b20efb8bf0169e9e98c7 (patch) | |
tree | 8f3415e6b4caadeafd5ce7594818a5a7d1194829 /Source/cmDocumentation.cxx | |
parent | c9a5f34bd7d35ebf8a4a326481ce22e809de8e4c (diff) | |
download | CMake-6e68bc22733817783117b20efb8bf0169e9e98c7.zip CMake-6e68bc22733817783117b20efb8bf0169e9e98c7.tar.gz CMake-6e68bc22733817783117b20efb8bf0169e9e98c7.tar.bz2 |
cmake: Add --help-policy-list option
All the other --help-<item> options have a corresponding option
--help-<item>-list. Add one for --help-policy.
Diffstat (limited to 'Source/cmDocumentation.cxx')
-rw-r--r-- | Source/cmDocumentation.cxx | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/cmDocumentation.cxx b/Source/cmDocumentation.cxx index 58ce36b..74bdc84 100644 --- a/Source/cmDocumentation.cxx +++ b/Source/cmDocumentation.cxx @@ -371,6 +371,9 @@ bool cmDocumentation::PrintDocumentation(Type ht, std::ostream& os, this->PrintDocumentationList(os,i->c_str()); } return true; + case cmDocumentation::PolicyList: + this->PrintDocumentationList(os,"Policies"); + return true; case cmDocumentation::Full: return this->PrintDocumentationFull(os); case cmDocumentation::Modules: @@ -1256,6 +1259,12 @@ bool cmDocumentation::CheckOptions(int argc, const char* const* argv, GET_OPT_ARGUMENT(help.Filename); help.HelpForm = cmDocumentation::TextForm; } + else if(strcmp(argv[i], "--help-policy-list") == 0) + { + help.HelpType = cmDocumentation::PolicyList; + GET_OPT_ARGUMENT(help.Filename); + help.HelpForm = cmDocumentation::TextForm; + } else if(strcmp(argv[i], "--copyright") == 0) { help.HelpType = cmDocumentation::Copyright; |