[cmake-commits] alex committed cmCPackDebGenerator.cxx 1.12 1.13

cmake-commits at cmake.org cmake-commits at cmake.org
Wed Aug 29 16:32:22 EDT 2007


Update of /cvsroot/CMake/CMake/Source/CPack
In directory public:/mounts/ram/cvs-serv1988

Modified Files:
	cmCPackDebGenerator.cxx 
Log Message:

BUG: work if there are spaces in the path to cmake

Alex


Index: cmCPackDebGenerator.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CPack/cmCPackDebGenerator.cxx,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- cmCPackDebGenerator.cxx	15 Aug 2007 12:47:28 -0000	1.12
+++ cmCPackDebGenerator.cxx	29 Aug 2007 20:32:20 -0000	1.13
@@ -138,8 +138,9 @@
     topLevelWithTrailingSlash += '/';
     for ( fileIt = files.begin(); fileIt != files.end(); ++ fileIt )
       {
-      cmd = cmakeExecutable;
-      cmd += " -E md5sum \"";
+      cmd = "\"";
+      cmd += cmakeExecutable;
+      cmd += "\" -E md5sum \"";
       cmd += *fileIt;
       cmd += "\"";
       //std::string output;
@@ -158,8 +159,9 @@
     }
 
 
-  cmd = cmakeExecutable;
-  cmd += " -E tar cfz control.tar.gz ./control ./md5sums";
+  cmd = "\"";
+  cmd += cmakeExecutable;
+  cmd += "\" -E tar cfz control.tar.gz ./control ./md5sums";
   res = cmSystemTools::RunSingleCommand(cmd.c_str(), &output,
     &retVal, toplevel, this->GeneratorVerbose, 0);
 



More information about the Cmake-commits mailing list