/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing for details. */ #include "cmPropertyDefinition.h" void cmPropertyDefinition::DefineProperty(const std::string& name, cmProperty::ScopeType scope, const char* shortDescription, const char* fullDescription, bool chain) { this->Name = name; this->Scope = scope; this->Chained = chain; if (shortDescription) { this->ShortDescription = shortDescription; } if (fullDescription) { this->FullDescription = fullDescription; } }