diff options
-rw-r--r-- | Source/cmMakefile.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx index 82b0129..feeee2f 100644 --- a/Source/cmMakefile.cxx +++ b/Source/cmMakefile.cxx @@ -1793,8 +1793,10 @@ void cmMakefile::CheckForUnused(const char* reason, const char* name) const if (this->CheckSystemVars || cmSystemTools::IsSubDirectory(path.c_str(), this->GetHomeDirectory()) || - cmSystemTools::IsSubDirectory(path.c_str(), - this->GetHomeOutputDirectory())) + (cmSystemTools::IsSubDirectory(path.c_str(), + this->GetHomeOutputDirectory()) && + !cmSystemTools::IsSubDirectory(path.c_str(), + cmake::GetCMakeFilesDirectory()))) { cmOStringStream msg; msg << path << ":" << line << ":" << |