cmCPackDragNDropGenerator: Replace std::{ostringstream => string}
This commit is contained in:
parent
7d2a0aa76c
commit
40bee43a58
|
@ -447,12 +447,11 @@ int cmCPackDragNDropGenerator::CreateDMG(const std::string& src_dir,
|
||||||
|
|
||||||
cmsys::RegularExpression mountpoint_regex(".*(/Volumes/[^\n]+)\n.*");
|
cmsys::RegularExpression mountpoint_regex(".*(/Volumes/[^\n]+)\n.*");
|
||||||
mountpoint_regex.find(attach_output.c_str());
|
mountpoint_regex.find(attach_output.c_str());
|
||||||
std::ostringstream temp_mount;
|
std::string const temp_mount = mountpoint_regex.match(1);
|
||||||
temp_mount << mountpoint_regex.match(1);
|
|
||||||
|
|
||||||
// Remove dummy padding file so we have enough space on RW image ...
|
// Remove dummy padding file so we have enough space on RW image ...
|
||||||
std::ostringstream dummy_padding;
|
std::ostringstream dummy_padding;
|
||||||
dummy_padding << temp_mount.str() << "/.dummy-padding-file";
|
dummy_padding << temp_mount << "/.dummy-padding-file";
|
||||||
if (!cmSystemTools::RemoveFile(dummy_padding.str())) {
|
if (!cmSystemTools::RemoveFile(dummy_padding.str())) {
|
||||||
cmCPackLogger(cmCPackLog::LOG_ERROR, "Error removing dummy padding file."
|
cmCPackLogger(cmCPackLog::LOG_ERROR, "Error removing dummy padding file."
|
||||||
<< std::endl);
|
<< std::endl);
|
||||||
|
@ -465,7 +464,7 @@ int cmCPackDragNDropGenerator::CreateDMG(const std::string& src_dir,
|
||||||
std::ostringstream setfile_command;
|
std::ostringstream setfile_command;
|
||||||
setfile_command << this->GetOption("CPACK_COMMAND_SETFILE");
|
setfile_command << this->GetOption("CPACK_COMMAND_SETFILE");
|
||||||
setfile_command << " -a C";
|
setfile_command << " -a C";
|
||||||
setfile_command << " \"" << temp_mount.str() << "\"";
|
setfile_command << " \"" << temp_mount << "\"";
|
||||||
|
|
||||||
if (!this->RunCommand(setfile_command)) {
|
if (!this->RunCommand(setfile_command)) {
|
||||||
cmCPackLogger(cmCPackLog::LOG_ERROR,
|
cmCPackLogger(cmCPackLog::LOG_ERROR,
|
||||||
|
@ -497,7 +496,7 @@ int cmCPackDragNDropGenerator::CreateDMG(const std::string& src_dir,
|
||||||
std::ostringstream detach_command;
|
std::ostringstream detach_command;
|
||||||
detach_command << this->GetOption("CPACK_COMMAND_HDIUTIL");
|
detach_command << this->GetOption("CPACK_COMMAND_HDIUTIL");
|
||||||
detach_command << " detach";
|
detach_command << " detach";
|
||||||
detach_command << " \"" << temp_mount.str() << "\"";
|
detach_command << " \"" << temp_mount << "\"";
|
||||||
|
|
||||||
if (!this->RunCommand(detach_command)) {
|
if (!this->RunCommand(detach_command)) {
|
||||||
cmCPackLogger(cmCPackLog::LOG_ERROR,
|
cmCPackLogger(cmCPackLog::LOG_ERROR,
|
||||||
|
|
Loading…
Reference in New Issue