diff --git a/Source/cmBuildCommand.cxx b/Source/cmBuildCommand.cxx index 8d752372d..528c365cc 100644 --- a/Source/cmBuildCommand.cxx +++ b/Source/cmBuildCommand.cxx @@ -68,6 +68,13 @@ bool cmBuildCommand::InitialPass(std::vector& args) makecommand += m_Makefile->GetProjectName(); makecommand += ".dsw /MAKE \"ALL_BUILD - Release\" "; } + else if(makeprogram.find("Borland") != std::string::npos || + makeprogram.find("BORLAND") != std::string::npos || + makeprogram.find("borland") != std::string::npos) + { + makecommand = makeprogram; + makecommand += " -K"; + } else { makecommand = makeprogram;