diff --git a/Source/cmGlobalGenerator.cxx b/Source/cmGlobalGenerator.cxx index 9fff4dc62b..b027244cca 100644 --- a/Source/cmGlobalGenerator.cxx +++ b/Source/cmGlobalGenerator.cxx @@ -2407,8 +2407,8 @@ bool cmGlobalGenerator::IsExcluded(cmStateSnapshot const& rootSnp, return false; } -bool cmGlobalGenerator::IsExcluded(cmLocalGenerator* root, - cmLocalGenerator* gen) const +bool cmGlobalGenerator::IsExcluded(cmLocalGenerator const* root, + cmLocalGenerator const* gen) const { assert(gen); @@ -2418,7 +2418,7 @@ bool cmGlobalGenerator::IsExcluded(cmLocalGenerator* root, return this->IsExcluded(rootSnp, snp); } -bool cmGlobalGenerator::IsExcluded(cmLocalGenerator* root, +bool cmGlobalGenerator::IsExcluded(cmLocalGenerator const* root, cmGeneratorTarget const* target) const { if (!target->IsInBuildSystem()) { diff --git a/Source/cmGlobalGenerator.h b/Source/cmGlobalGenerator.h index b7ea6a9286..609f7bda9d 100644 --- a/Source/cmGlobalGenerator.h +++ b/Source/cmGlobalGenerator.h @@ -724,8 +724,9 @@ protected: void CheckTargetProperties(); bool IsExcluded(cmStateSnapshot const& root, cmStateSnapshot const& snp) const; - bool IsExcluded(cmLocalGenerator* root, cmLocalGenerator* gen) const; - bool IsExcluded(cmLocalGenerator* root, + bool IsExcluded(cmLocalGenerator const* root, + cmLocalGenerator const* gen) const; + bool IsExcluded(cmLocalGenerator const* root, cmGeneratorTarget const* target) const; virtual void InitializeProgressMarks() {}