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)
|
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 += " ";
|
combinedArgs += " ";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue