summaryrefslogtreecommitdiffstats
path: root/Source/cmFindBase.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmFindBase.cxx')
-rw-r--r--Source/cmFindBase.cxx12
1 files changed, 12 insertions, 0 deletions
diff --git a/Source/cmFindBase.cxx b/Source/cmFindBase.cxx
index 13c820e..396ee8a 100644
--- a/Source/cmFindBase.cxx
+++ b/Source/cmFindBase.cxx
@@ -164,18 +164,30 @@ bool cmFindBase::ParseArguments(std::vector<std::string> const& argsIn)
}
else if (args[j] == "NO_SYSTEM_PATH")
{
+ doingPaths = false;
+ doingPathSuf = false;
+ doingNames = false;
this->NoSystemPath = true;
}
else if (args[j] == "NO_CMAKE_PATH")
{
+ doingPaths = false;
+ doingPathSuf = false;
+ doingNames = false;
this->NoCMakePath = true;
}
else if (args[j] == "NO_CMAKE_ENVIRONMENT_PATH")
{
+ doingPaths = false;
+ doingPathSuf = false;
+ doingNames = false;
this->NoCMakeEnvironmentPath = true;
}
else if (args[j] == "NO_CMAKE_SYSTEM_PATH")
{
+ doingPaths = false;
+ doingPathSuf = false;
+ doingNames = false;
this->NoCMakeSystemPath = true;
}
else