Переглянути джерело

cmLocalGenerator: Remove ConfigureFinalPass.

Call the cmMakefile implementation directly.  This is a configure-time
construct.
Stephen Kelly 10 роки тому
батько
коміт
22d09ecf33

+ 1 - 1
Source/cmGlobalGenerator.cxx

@@ -1540,7 +1540,7 @@ void cmGlobalGenerator::CheckLocalGenerators()
   cmState* state = this->GetCMakeInstance()->GetState();
   for (unsigned int i = 0; i < this->LocalGenerators.size(); ++i)
     {
-    this->LocalGenerators[i]->ConfigureFinalPass();
+    this->LocalGenerators[i]->GetMakefile()->ConfigureFinalPass();
     cmTargets &targets =
       this->LocalGenerators[i]->GetMakefile()->GetTargets();
     for (cmTargets::iterator l = targets.begin();

+ 0 - 5
Source/cmLocalGenerator.cxx

@@ -113,11 +113,6 @@ void cmLocalGenerator::ComputeObjectMaxPath()
   this->ObjectMaxPathViolations.clear();
 }
 
-void cmLocalGenerator::ConfigureFinalPass()
-{
-  this->Makefile->ConfigureFinalPass();
-}
-
 void cmLocalGenerator::TraceDependencies()
 {
   std::vector<std::string> configs;

+ 0 - 5
Source/cmLocalGenerator.h

@@ -54,11 +54,6 @@ public:
 
   virtual void AddHelperCommands() {}
 
-  /**
-   * Perform any final calculations prior to generation
-   */
-  void ConfigureFinalPass();
-
   /**
    * Generate the install rules files in this directory.
    */