BUG: Fix for custom commands with spaces in paths. The arguments were not having spaces escaped.
This commit is contained in:
parent
9cbb4fd308
commit
d4d04b46cd
|
@ -416,7 +416,9 @@ void cmMakefile::AddCustomCommand(const char* source,
|
|||
|
||||
for (i = 0; i < commandArgs.size(); ++i)
|
||||
{
|
||||
combinedArgs += cmSystemTools::EscapeSpaces(commandArgs[i].c_str());
|
||||
expandC = commandArgs[i].c_str();
|
||||
this->ExpandVariablesInString(expandC);
|
||||
combinedArgs += cmSystemTools::EscapeSpaces(expandC.c_str());
|
||||
combinedArgs += " ";
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue