ENH: add a fix for spaces in the path again...
This commit is contained in:
parent
08ccfacf03
commit
5ae48cf852
@ -1766,8 +1766,15 @@ cmLocalUnixMakefileGenerator3
|
|||||||
if (tgt && tgt[0] != '\0')
|
if (tgt && tgt[0] != '\0')
|
||||||
{
|
{
|
||||||
std::string tgt2 = this->Convert(tgt,HOME_OUTPUT,MAKEFILE);
|
std::string tgt2 = this->Convert(tgt,HOME_OUTPUT,MAKEFILE);
|
||||||
tgt2 = this->ConvertToMakeTarget(tgt2.c_str());
|
tgt2 = this->ConvertToMakeTarget(tgt2.c_str());
|
||||||
tgt2 = this->EscapeForShell(tgt2.c_str());
|
bool forceOn = cmSystemTools::GetForceUnixPaths();
|
||||||
|
#if !defined(WIN32) || defined(CYGWIN)
|
||||||
|
forceOn = true;
|
||||||
|
#endif
|
||||||
|
if(forceOn )
|
||||||
|
{
|
||||||
|
tgt2 = cmSystemTools::EscapeForUnixShell(tgt2);
|
||||||
|
}
|
||||||
cmd += tgt2;
|
cmd += tgt2;
|
||||||
}
|
}
|
||||||
return cmd;
|
return cmd;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user