cmTarget: Remove a conditional for generate-time source addition.

It is not really necessary.
This commit is contained in:
Stephen Kelly 2015-09-12 21:51:10 +02:00
parent fe113f0fd4
commit da1b0449d9

View File

@ -967,12 +967,6 @@ cmSourceFile* cmTarget::AddSource(const std::string& src)
}
void cmTarget::AddGenerateTimeSource(const std::string& src)
{
cmSourceFileLocation sfl(this->Makefile, src);
if (std::find_if(this->Internal->SourceEntries.begin(),
this->Internal->SourceEntries.end(),
TargetPropertyEntryFinder(sfl))
== this->Internal->SourceEntries.end())
{
cmListFileBacktrace lfbt = this->Makefile->GetBacktrace();
cmGeneratorExpression ge(lfbt);
@ -980,7 +974,6 @@ void cmTarget::AddGenerateTimeSource(const std::string& src)
cge->SetEvaluateForBuildsystem(true);
this->Internal->SourceItems.push_back(
new cmTargetInternals::TargetPropertyEntry(cge));
}
this->AddSource(src);
}