diff options
Diffstat (limited to 'Source/cmake.h')
-rw-r--r-- | Source/cmake.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/cmake.h b/Source/cmake.h index c0b3cd0..c0a29b6 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -52,6 +52,7 @@ class cmCommand; class cmVariableWatch; class cmFileTimeComparison; class cmExternalMakefileProjectGenerator; +class cmDocumentationSection; class cmake { @@ -250,8 +251,8 @@ class cmake void GetCommandDocumentation(std::vector<cmDocumentationEntry>& entries, bool withCurrentCommands = true, bool withCompatCommands = true) const; - void GetPropertiesDocumentation(std::vector<cmDocumentationEntry>&, - cmProperty::ScopeType type); + void GetPropertiesDocumentation(std::map<std::string, + cmDocumentationSection *>&); void GetGeneratorDocumentation(std::vector<cmDocumentationEntry>&); ///! Set/Get a property of this target file @@ -308,7 +309,8 @@ class cmake void DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, - bool chain = false); + bool chain = false, + const char *variableGroup = 0); // Is a property defined? bool IsPropertyDefined(const char *name, cmProperty::ScopeType scope); |