ENH: fix dashbaord error do not exclude root project from itself.
This commit is contained in:
parent
2826dc4003
commit
18e302a377
@ -975,6 +975,10 @@ void cmGlobalGenerator::GetDocumentation(cmDocumentationEntry& entry) const
|
|||||||
bool cmGlobalGenerator::IsExcluded(cmLocalGenerator* root,
|
bool cmGlobalGenerator::IsExcluded(cmLocalGenerator* root,
|
||||||
cmLocalGenerator* gen)
|
cmLocalGenerator* gen)
|
||||||
{
|
{
|
||||||
|
if(gen == root)
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
cmLocalGenerator* cur = gen->GetParent();
|
cmLocalGenerator* cur = gen->GetParent();
|
||||||
while(cur && cur != root)
|
while(cur && cur != root)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user