|
@@ -2396,10 +2396,7 @@ void cmLocalUnixMakefileGenerator3
|
|
|
std::string outputForExisting =
|
|
std::string outputForExisting =
|
|
|
this->ConvertToOutputForExisting(tgtDir, relRetDir);
|
|
this->ConvertToOutputForExisting(tgtDir, relRetDir);
|
|
|
std::string prefix = cd_cmd + outputForExisting + " && ";
|
|
std::string prefix = cd_cmd + outputForExisting + " && ";
|
|
|
- std::vector<std::string>::iterator i = commands.begin();
|
|
|
|
|
- for (; i != commands.end(); ++i)
|
|
|
|
|
- {
|
|
|
|
|
- *i = prefix + *i;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ std::transform(commands.begin(), commands.end(), commands.begin(),
|
|
|
|
|
+ std::bind1st(std::plus<std::string>(), prefix));
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|