BUG: Do not write link script lines that use the ':' command which is supposed to be a no-op anyway.

This commit is contained in:
Brad King 2006-06-18 11:50:40 -04:00
parent d52f88ae10
commit 0a89a904b3
1 changed files with 6 additions and 1 deletions

View File

@ -567,9 +567,14 @@ void cmMakefileLibraryTargetGenerator::WriteLibraryRules
for(std::vector<std::string>::iterator cmd = link_script_commands.begin();
cmd != link_script_commands.end(); ++cmd)
{
// Do not write out empty commands or commands beginning in the
// shell no-op ":".
if(!cmd->empty() && (*cmd)[0] != ':')
{
(*linkScriptStream) << *cmd << "\n";
}
}
}
// Write the build rule.
this->LocalGenerator->WriteMakeRule(*this->BuildFileStream, 0,