ENH: expand variables in a command before escaping spaces in the command
This commit is contained in:
parent
3173249761
commit
1944e1887d
@ -471,7 +471,9 @@ void cmMakefile::AddCustomCommand(const char* source,
|
|||||||
// find the target,
|
// find the target,
|
||||||
if (m_Targets.find(target) != m_Targets.end())
|
if (m_Targets.find(target) != m_Targets.end())
|
||||||
{
|
{
|
||||||
std::string c = cmSystemTools::EscapeSpaces(command);
|
std::string expandC = command;
|
||||||
|
this->ExpandVariablesInString(expandC);
|
||||||
|
std::string c = cmSystemTools::EscapeSpaces(expandC.c_str());
|
||||||
|
|
||||||
std::string combinedArgs;
|
std::string combinedArgs;
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user