BUG: avoid .cxx.o names...
This commit is contained in:
parent
94f82edd07
commit
1406eae1ba
@ -1527,9 +1527,10 @@ void cmUnixMakefileGenerator::OutputSourceObjectBuildRules(std::ostream& fout)
|
|||||||
sourceName = source->GetFullPath();
|
sourceName = source->GetFullPath();
|
||||||
shortName = cmSystemTools::GetFilenameName(source->GetSourceName());
|
shortName = cmSystemTools::GetFilenameName(source->GetSourceName());
|
||||||
}
|
}
|
||||||
shortName += source->GetSourceExtension();
|
std::string shortNameWithExt = shortName +
|
||||||
|
source->GetSourceExtension();
|
||||||
// Only output a rule for each .o once.
|
// Only output a rule for each .o once.
|
||||||
if(rules.find(shortName) == rules.end())
|
if(rules.find(shortNameWithExt) == rules.end())
|
||||||
{
|
{
|
||||||
this->OutputBuildObjectFromSource(fout,
|
this->OutputBuildObjectFromSource(fout,
|
||||||
shortName.c_str(),
|
shortName.c_str(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user