Prechádzať zdrojové kódy

cmDyndepCollation: record required modules to the build database

Ben Boeckel 1 rok pred
rodič
commit
d02ca76184
1 zmenil súbory, kde vykonal 3 pridanie a 0 odobranie
  1. 3 0
      Source/cmDyndepCollation.cxx

+ 3 - 0
Source/cmDyndepCollation.cxx

@@ -644,6 +644,9 @@ bool cmDyndepCollation::WriteDyndepMetadata(
             result = false;
           }
         }
+        for (auto const& req : object.Requires) {
+          bdb_entry->second->Requires.push_back(req.LogicalName);
+        }
       } else if (export_info.DatabaseInfo) {
         cmSystemTools::Error(cmStrCat(
           "Failed to find module database entry for ", file_set.SourcePath));