summaryrefslogtreecommitdiffstats
path: root/Source/cmFindCommon.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmFindCommon.h')
-rw-r--r--Source/cmFindCommon.h24
1 files changed, 9 insertions, 15 deletions
diff --git a/Source/cmFindCommon.h b/Source/cmFindCommon.h
index 962a017..e141a08 100644
--- a/Source/cmFindCommon.h
+++ b/Source/cmFindCommon.h
@@ -55,21 +55,12 @@ protected:
bool CheckCommonArgument(std::string const& arg);
void AddPathSuffix(std::string const& arg);
- void GetAppBundlePaths(std::vector<std::string>& paths);
- void GetFrameworkPaths(std::vector<std::string>& paths);
-
- void AddCMakePath(std::vector<std::string>& out_paths,
- const char* variable, std::set<cmStdString>* emmitted = 0);
- void AddEnvPath(std::vector<std::string>& out_paths,
- const char* variable, std::set<cmStdString>* emmitted = 0);
- void AddPathsInternal(std::vector<std::string>& out_paths,
- std::vector<std::string> const& in_paths,
- PathType pathType,
- std::set<cmStdString>* emmitted = 0);
- void AddPathInternal(std::vector<std::string>& out_paths,
- std::string const& in_path,
- PathType pathType,
- std::set<cmStdString>* emmitted = 0);
+ void AddUserPath(std::string const& p);
+ void AddCMakePath(const char* variable);
+ void AddEnvPath(const char* variable);
+ void AddPathsInternal(std::vector<std::string> const& in_paths,
+ PathType pathType);
+ void AddPathInternal(std::string const& in_path, PathType pathType);
bool NoDefaultPath;
bool NoCMakePath;
@@ -78,6 +69,9 @@ protected:
bool NoCMakeSystemPath;
std::vector<std::string> SearchPathSuffixes;
+ std::vector<std::string> UserPaths;
+ std::vector<std::string> SearchPaths;
+ std::set<cmStdString> SearchPathsEmitted;
std::string GenericDocumentationMacPolicy;
std::string GenericDocumentationRootPath;