summaryrefslogtreecommitdiffstats
path: root/Source/cmSystemTools.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmSystemTools.h')
-rw-r--r--Source/cmSystemTools.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/cmSystemTools.h b/Source/cmSystemTools.h
index 2cc9c8e..3c6fd45 100644
--- a/Source/cmSystemTools.h
+++ b/Source/cmSystemTools.h
@@ -166,6 +166,15 @@ public:
*/
static bool IsOff(const char* val);
+ static std::string FindProgram(const char* name,
+ const std::vector<std::string>& = std::vector<std::string>());
+
+ static bool FileIsDirectory(const char* name);
+ static std::string GetCurrentWorkingDirectory();
+ static std::string GetProgramPath(const char*);
+ static void SplitProgramPath(const char* in_name, std::string& dir, std::string& file);
+ static std::string CollapseFullPath(const char*);
+
static long int ModifiedTime(const char* filename);
private: