cmGeneratorTarget: Drop unused UseObjectLibraries method

This commit is contained in:
Brad King 2017-04-12 15:37:06 -04:00
parent 63fbf58750
commit 229abfc8f9
2 changed files with 0 additions and 38 deletions

View File

@ -1937,41 +1937,6 @@ bool cmGeneratorTarget::IsDLLPlatform() const
return this->DLLPlatform;
}
void cmGeneratorTarget::UseObjectLibraries(std::vector<std::string>& objs,
const std::string& config) const
{
std::vector<cmSourceFile const*> objectFiles;
this->GetExternalObjects(objectFiles, config);
std::vector<cmGeneratorTarget*> objectLibraries;
for (std::vector<cmSourceFile const*>::const_iterator it =
objectFiles.begin();
it != objectFiles.end(); ++it) {
std::string objLib = (*it)->GetObjectLibrary();
if (cmGeneratorTarget* tgt =
this->LocalGenerator->FindGeneratorTargetToUse(objLib)) {
objectLibraries.push_back(tgt);
}
}
std::vector<cmGeneratorTarget*>::const_iterator end =
cmRemoveDuplicates(objectLibraries);
for (std::vector<cmGeneratorTarget*>::const_iterator ti =
objectLibraries.begin();
ti != end; ++ti) {
cmGeneratorTarget* ogt = *ti;
std::vector<cmSourceFile const*> objectSources;
ogt->GetObjectSources(objectSources, config);
for (std::vector<cmSourceFile const*>::const_iterator si =
objectSources.begin();
si != objectSources.end(); ++si) {
std::string obj = ogt->ObjectDirectory;
obj += ogt->Objects[*si];
objs.push_back(obj);
}
}
}
void cmGeneratorTarget::GetAutoUicOptions(std::vector<std::string>& result,
const std::string& config) const
{

View File

@ -347,9 +347,6 @@ public:
time config name placeholder if needed for the generator. */
std::string ObjectDirectory;
void UseObjectLibraries(std::vector<std::string>& objs,
const std::string& config) const;
void GetAppleArchs(const std::string& config,
std::vector<std::string>& archVec) const;