Przeglądaj źródła

adde changeDirectory

Ken Martin 24 lat temu
rodzic
commit
242a236db4
2 zmienionych plików z 8 dodań i 1 usunięć
  1. 4 0
      Source/cmSystemTools.cxx
  2. 4 1
      Source/cmSystemTools.h

+ 4 - 0
Source/cmSystemTools.cxx

@@ -906,6 +906,10 @@ bool cmSystemTools::FileIsDirectory(const char* name)
     }
 }
 
+int cmSystemTools::ChangeDirectory(const char *dir)
+{
+  return Chdir(dir);
+}
 
 std::string cmSystemTools::GetCurrentWorkingDirectory()
 {

+ 4 - 1
Source/cmSystemTools.h

@@ -237,7 +237,10 @@ public:
 
   ///! Generate a temporary file name
   static std::string TemporaryFileName();
-  
+
+  ///! change directory the the directory specified
+  static int ChangeDirectory(const char* dir);
+    
 private:
   static bool s_ErrorOccured;
 };