Ver código fonte

cmGeneratorTarget: Port language computation to cmGeneratorTarget.

Stephen Kelly 10 anos atrás
pai
commit
0ebe2bbf4a
1 arquivos alterados com 3 adições e 3 exclusões
  1. 3 3
      Source/cmGeneratorTarget.cxx

+ 3 - 3
Source/cmGeneratorTarget.cxx

@@ -5276,10 +5276,10 @@ void cmGeneratorTarget::GetLanguages(std::set<std::string>& languages,
           i = externalObjects.begin(); i != externalObjects.end(); ++i)
           i = externalObjects.begin(); i != externalObjects.end(); ++i)
       {
       {
       std::string objLib = (*i)->GetObjectLibrary();
       std::string objLib = (*i)->GetObjectLibrary();
-      if (cmTarget* tgt = this->Makefile->FindTargetToUse(objLib))
+      if (cmGeneratorTarget* tgt =
+          this->LocalGenerator->FindGeneratorTargetToUse(objLib))
         {
         {
-        objectLibraries.push_back(this->GlobalGenerator
-                                  ->GetGeneratorTarget(tgt));
+        objectLibraries.push_back(tgt);
         }
         }
       }
       }
     }
     }