Quellcode durchsuchen

BUG: Another space-in-path fix.

Brad King vor 18 Jahren
Ursprung
Commit
20455c699b
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 4 2
      Source/CPack/cmCPackDebGenerator.cxx

+ 4 - 2
Source/CPack/cmCPackDebGenerator.cxx

@@ -105,8 +105,10 @@ int cmCPackDebGenerator::CompressFiles(const char* outFileName,
     out << std::endl;
     }
 
-  std::string cmd = cmakeExecutable;
-  cmd += " -E tar cfz data.tar.gz ./usr";
+  std::string cmd;
+  cmd = "\"";
+  cmd += cmakeExecutable;
+  cmd += "\" -E tar cfz data.tar.gz ./usr";
   std::string output;
   int retVal = -1;
   int res = cmSystemTools::RunSingleCommand(cmd.c_str(), &output,