diff --git a/Source/cmPropertyDefinition.cxx b/Source/cmPropertyDefinition.cxx index 3aa9e94da..abc57ce01 100644 --- a/Source/cmPropertyDefinition.cxx +++ b/Source/cmPropertyDefinition.cxx @@ -12,19 +12,10 @@ #include "cmPropertyDefinition.h" #include "cmSystemTools.h" -cmDocumentationEntry cmPropertyDefinition::GetDocumentation() const -{ - cmDocumentationEntry e; - e.Name = this->Name; - e.Brief = this->ShortDescription; - return e; -} - void cmPropertyDefinition ::DefineProperty(const char *name, cmProperty::ScopeType scope, const char *shortDescription, const char *fullDescription, - const char *sec, bool chain) { this->Name = name; @@ -38,9 +29,5 @@ void cmPropertyDefinition { this->FullDescription = fullDescription; } - if (sec) - { - this->DocumentationSection = sec; - } } diff --git a/Source/cmPropertyDefinition.h b/Source/cmPropertyDefinition.h index 296366dca..1b6a7a6a1 100644 --- a/Source/cmPropertyDefinition.h +++ b/Source/cmPropertyDefinition.h @@ -30,22 +30,14 @@ public: void DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, - const char *DocumentationSection, bool chained); - /// Get the documentation string - cmDocumentationEntry GetDocumentation() const; - /// Default constructor cmPropertyDefinition() { this->Chained = false; }; /// Is the property chained? bool IsChained() const { return this->Chained; }; - /// Get the section if any - const std::string &GetDocumentationSection() const { - return this->DocumentationSection; }; - /// Get the scope cmProperty::ScopeType GetScope() const { return this->Scope; }; @@ -62,7 +54,6 @@ protected: std::string Name; std::string ShortDescription; std::string FullDescription; - std::string DocumentationSection; cmProperty::ScopeType Scope; bool Chained; }; diff --git a/Source/cmPropertyDefinitionMap.cxx b/Source/cmPropertyDefinitionMap.cxx index 22f8218ca..db2950461 100644 --- a/Source/cmPropertyDefinitionMap.cxx +++ b/Source/cmPropertyDefinitionMap.cxx @@ -17,7 +17,6 @@ void cmPropertyDefinitionMap ::DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, - const char *DocumentationSection, bool chain) { if (!name) @@ -31,7 +30,7 @@ void cmPropertyDefinitionMap { prop = &(*this)[name]; prop->DefineProperty(name,scope,ShortDescription, FullDescription, - DocumentationSection, chain); + chain); } } diff --git a/Source/cmPropertyDefinitionMap.h b/Source/cmPropertyDefinitionMap.h index 1e569ad2e..736e24371 100644 --- a/Source/cmPropertyDefinitionMap.h +++ b/Source/cmPropertyDefinitionMap.h @@ -24,7 +24,6 @@ public: void DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, - const char *DocumentaitonSection, bool chain); // has a named property been defined diff --git a/Source/cmake.cxx b/Source/cmake.cxx index 2e3c36d0e..d11a40b60 100644 --- a/Source/cmake.cxx +++ b/Source/cmake.cxx @@ -2376,11 +2376,10 @@ void cmake::GenerateGraphViz(const char* fileName) const void cmake::DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, - bool chained, const char *docSection) + bool chained) { this->PropertyDefinitions[scope].DefineProperty(name,scope,ShortDescription, FullDescription, - docSection, chained); } diff --git a/Source/cmake.h b/Source/cmake.h index a5bef2490..73e5109b1 100644 --- a/Source/cmake.h +++ b/Source/cmake.h @@ -330,8 +330,7 @@ class cmake void DefineProperty(const char *name, cmProperty::ScopeType scope, const char *ShortDescription, const char *FullDescription, - bool chain = false, - const char *variableGroup = 0); + bool chain = false); // get property definition cmPropertyDefinition *GetPropertyDefinition