Commit f2b47197 authored by Nils Gladitz's avatar Nils Gladitz
Browse files

CodeBlocks: fix unescaped command quotes when used with nmake

parent 071005ad
......@@ -761,10 +761,12 @@ std::string cmExtraCodeBlocksGenerator::BuildMakeCommand(
std::string command = make;
if (strcmp(this->GlobalGenerator->GetName(), "NMake Makefiles")==0)
{
// For Windows ConvertToOutputPath already adds quotes when required.
// These need to be escaped, see
// http://public.kitware.com/Bug/view.php?id=13952
std::string makefileName = cmSystemTools::ConvertToOutputPath(makefile);
command += " /NOLOGO /f "";
command += makefileName;
command += "" ";
command += " /NOLOGO /f ";
command += cmXMLSafe(makefileName).str();
command += " VERBOSE=1 ";
command += target;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment